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 命令设置开机自启动失败 |