设为首页 加入收藏

TOP

GPFS 文件系统部署步骤(一)
2023-07-23 13:34:37 】 浏览:70
Tags:GPFS 文件系 步骤

GPFS 文件系统部署步骤

   参考文档:
  简书网友提供: 
  编程圈网友提供:
  官方网站提供:
  添加GPFS Client操作

一、GPFS介绍

  IBM Spectrum Scale是一个集群文件系统,它提供从多个节点对单个文件系统或一组文件系统的并发访问。节点可以是 SAN 连接的、网络连接的、SAN 连接和网络连接的混合,或者在无共享集群配置中。这可以实现对这组通用数据的高性能访问,以支持横向扩展解决方案或提供高可用性平台。
  IBM Spectrum Scale具有许多常见数据访问之外的功能,包括数据复制、基于策略的存储管理和多站点操作。您可以创建由 AIX® 节点、Linux 节点、Windows 服务器节点或三者混合组成的集群。IBM Spectrum Scale可以在虚拟化实例上运行,提供环境中的通用数据访问、利用逻辑分区或其他管理程序。多个IBM Spectrum Scale集群可以在一个位置内或跨广域网 (WAN) 连接共享数据。
  IBM Spectrum Scale提供了一个全局命名空间、 IBM Spectrum Scale 集群之间的共享文件系统访问、多个节点的同步文件访问、通过复制实现的高可恢复性和数据可用性、在安装文件系统时进行更改的能力,即使在大型环境中也能简化管理。
  IBM Spectrum Scale是一个定义在一个或多个节点上的集群文件系统。在集群中的每个节点上, IBM Spectrum Scale由三个基本组件组成:管理命令、内核扩展和多线程守护进程。
  IBM频谱的比例簇可以以各种方式来配置。集群可以是硬件平台和操作系统的异构组合。
 

二、环境介绍

节点名 节点IP 节点作用
 gpfsnode1  192.168.27.61  gpfs主节点
 gpfsnode2  192.168.27.62  gpfs从节点
 gpfsclient  192.168.27.63  gpfs客户端
 timeserver  192.168.0.7  时间同步服务器

三、安装前准备

  • 配置yum源
  • 配置/etc/hosts
  • 配置ssh免密登录
  • 关闭防火墙,selinux
  • 配置时间同步
  • 安装依赖包

3.1 配置yum源。

  使用安装系统时的镜像作为yum的本地源来配置yum源。

3.2 配置/etc/hosts

  将两台节点的信息分别写入各自机器的/etc/hosts文件下
[root@gpfsnode1 ~]# cat /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

192.168.27.61 gpfsnode1
192.168.27.62 gpfsnode2
192.168.27.63 gpfsclient

3.3 配置ssh免密登录

  分别配置三台机器之间root用户的免密登录
[root@gpfsnode1 ~ ]# ssh-keygen -t rsa
Enter file in which to save the key (/root/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
[root@gpfsnode1 ~ ]# ssh-copy-id -i ~/.ssh/id_rsa.pub root@gpfsnode2
/usr/bin/ssh-copy-id: INFO: Source of key(s) to be installed: "/root/.ssh/id_rsa.pub"
Are you sure you want to continue connecting (yes/no)? yes
root@gpfsnode2's password:  这里输入gpfsnode2的密码

3.4 关闭防火墙、selinux

  防火墙
关闭防火墙
[root@gpfsnode1 ~] systemctl stop firewalld
设置防火墙不开机自动启动
[root@gpfsnode1 ~] systemctl disable firewalld
  SELinux
[root@gpfsnode1 ~] vim /etc/selinux/config SELINUX=disabled
  注意:SELinux修改后需要重新启动机器

3.5 配置时间同步

[root@gpfsnode1 ~] crontab -e
*/5 * * * * /usr/sbin/ntpdate 192.168.0.7;/usr/sbin/hwclock -w

3.6 安装依赖包

  对照如下表格安装所需依赖包
 包名  功能 安装命令
 Gcc 代码编译包 yum install gcc
 Cpp 计算机编程语言 yum install cpp
 Automake Makefile文件编辑器 yum install automake
 Kernel-devel 内核文件开发包 yum install kernel-devel
Kernel-headers 系统内核头文件包 yum install kernel-headers
binutils 一组开发工具包 yum install binutils
Python Python主安装文件 yum install python
Make Linux系统的编译工具 yum install make
Ksh 交互式的命令解释器和命令变成语言 yum install ksh
Gcc-c++ 针对C++的代码编译包 yum install gcc-c++
rpm-bui
首页 上一页 1 2 3 4 下一页 尾页 1/4/4
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇shell读取配置文件-sed命令 下一篇systemctl 命令设置开机自启动失败

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目