GPFS 的全称为:General Parallel ">File System,即通用并行文件系统。IBM GPFS 是一个可自由扩展的高性能并行文件系统,它主要有以下三个特点:
基于高可用的集群架构,可灵活扩展 支持并行的共享
磁盘访问方式,提供单一命名空间 针对并行 I/O 负载优化,提供极高的 I/O 处理能力
本文主要立足于 GPFS 配置的变更与性能的测试,因此 GPFS 的安装,在本文不做赘述。
GPFS 的配置变更
动态增加一个 NSD client
我们以一个 6 节点的 GPFS 集群为例:
图 1. 查看一个 6 节点的 GPFS 集群
首先,设置 NSD server 对 NSD 磁盘的访问顺序,以便实现负载均衡和多路径。
修改之前,需要先卸载所有节点上的 gpfs 文件系统:
图 2. 卸载一个 GPFS 文件系统
设置磁盘的访问优先级:
mmchnsd "nsd1:78001_lpar2,78001_lpar3,78002_lpar1" mmchnsd "nsd2:78001_lpar2,78001_lpar3,78002_lpar1" mmchnsd "nsd3:78001_lpar3,78001_lpar2,78002_lpar2" mmchnsd "nsd4:78002_lpar1,78002_lpar2,78002_lpar3" mmchnsd "nsd5:78002_lpar2,78002_lpar1,78002_lpar3" mmchnsd "nsd6:78002_lpar3,78002_lpar2,78002_lpar1" mmchnsd "nsd7:78002_lpar4,78002_lpar2,78002_lpar1" mmchnsd "nsd8:78002_lpar1,78001_lpar2,78001_lpar3" mmchnsd "nsd9:78002_lpar2,78001_lpar3,78002_lpar3" mmchnsd "nsd10:78001_lpar3,78002_lpar3,78001_lpar2"
然后,确认变更已经生效:
图 3. 查看 NSD 磁盘访问路径
接下来,给 GPFS 集群增加第 7 个节点“78001_lpar1”
首先确认节点 78001_lpar1 不属于任何 GPFS 集群:
图 4. 查看节点状态