Gpfs 安装步骤
1 /etc/hosts
#gpfs start
ip NSD1
10.66.3.99 NSD2
10.66.5.51 App1
10.66.5.52 App2
10.66.5.53 App3
10.66.5.54 App4
2 修改所有服务器的/.rhosts,将2个NSD服务器主机名加入
Hostname1 root hostname2 root
3 change_profile.sh 修改各服务器.proifle 的脚本,增加路径
echo \"export PATH=\\$PATH:/usr/lpp/mmfs/bin:.\" >> /.profile
4 配置节点文件
NSD1][root][/]>vi /tmp/gpfs/nodefile
NSD1:quorum
NSD2:quorum
App1:client
App2:client
App3:client
App4:client
5 清空cluster信息
mmdelnode -f
6 建立集群
mmcrcluster -C bgbcrun -U bgbc
-N /tmp/gpfs/nodefile -p NSD1 -s NSD2
C bgbcrun 设定集群名称
-U bgbc 定义域名
-N /tmp/gpfs/nodefile 指定节点文件名
-p NSD1 指定主NSD服务器为 NSD1
-s NSD1 指定备NSD服务器为 NSD1
7 显示cluster
mmlscluster
8 配置 GPFS 的共享盘
建立 NSD(Network Shared Disk)文件
vi /tmp/gpfs/nsdfile
添加
hdisk2:NSD1:NSD2:dataAndMetadata:4
hdiskX:nodename1:nodename2:
mmcrnsd -F /tmp/gpfs/nsdfile1
cat nsdfile
9 启动
mmstartup -a
Gmis04 hmis 07
10 创建文件系统
mmcrfs /ext_datafiles ext_datafileslv -F /tmp/gpfs/nsdfile 99 -v no
参数含义如下:
/share 文件系统 mount 点名
sharelv 指定文件系统 lv 名
-F 指定 NSD 的文件名
-A 自动 mount 选项为 yes
-B 块大小为K
-A yes -B K -n
-n 挂载文件系统的节点估计数30个
-v 校验建立磁盘是否已有文件系统 为否
11 建立目录
App1][root][/]>mkdir /share/user1work
[App1][root][/]>chown user1:bea /share/user1work
[App1][root][/]>chmod 700 /share/user1work
[App1][root][/]>mkdir /share/user1temp
[App1][root][/]>chown user1:bea /share/user1temp
[App1][root][/]> chmod 750 /share/user1temp
在节点开机后自动启动 GPFS
]>mmchconfig autoload=yes
采用多个 Quorum 盘
mmchconfig singleNodeQuorum=no
显示 GPFS 选项属性
mmlsconfig
至此 GPFS 的安装配置完成
mmgetstate -a
扩容当前文件系统
.mmcrnsd 生成新的nsd盘.
2.mmadddisk <新的nsd名>:::: -r