8、集群管理 1)、当基于clvm的gfs2文件系统不够用时,如何增加 [root@node3 ~]# lvextend -L +200M /dev/cvg0/clv0 Extending 2 mirror images. Extending logical volume clv0 to 1.20 GiB Logical volume clv0 successfully resized [root@node3 ~]# gfs2_grow /opt \\同步文件系统 Error: The device has grown by less than one Resource Group (RG). The device grew by 200MB. One RG is 255MB for this file system. gfs2_grow complete. [root@node3 ~]# lvs LV VG Attr LSize Pool Origin Data% Move Log Copy% Convert clv0 cvg0 mwi-aom- 1.20g clv0_mlog 96.08 2)、当节点不够用时,如果添加一个新的节点加入集群 步骤如下: 1>、安装ricci [root@node4 ~]# yum install ricci -y 2>、登录luci web,添加ricci
[root@node4 ~]# iscsiadm -m discovery -t st -p 192.168.100.171 [root@node4 ~]# iscsiadm -m discovery -t st -p 192.168.100.172 [root@node4 ~]# iscsiadm -m discovery -t st -p 192.168.200.172 [root@node4 ~]# iscsiadm -m discovery -t st -p 192.168.200.171 [root@node2 ~]# scp /etc/iscsi/iscsid.conf node4:/etc/iscsi/ [root@node4 ~]# iscsiadm -m node –l 4>、设置multipath [root@node4 ~]# yum -y install device-mapper-* [root@node4 ~]# mpathconf –enable \\生成配置文件 [root@node4 ~]# scp node1:/etc/multipath.conf /etc/ \\也可以直接从其他节点复制过来直接使用 [root@node4 ~]# /etc/rc.d/init.d/multipathd start [root@node4 ~]# lvs LV VG Attr LSize Pool Origin Data% Move Log Copy% Convert clv0 cvg0 mwi---m- 1.20g clv0_mlog [root@node4 ~]# multipath -ll iscsi2 (1storage2_id) dm-0 IET,VIRTUAL-DISK size=2.0G features='1 queue_if_no_path' hwhandler='0' wp=rw `-+- policy='round-robin 0' prio=1 status=active |- 11:0:0:1 sdb 8:16 active ready running `- 12:0:0:1 sdd 8:48 active ready running iscsi1 (1storage1_id) dm-1 IET,VIRTUAL-DISK size=2.0G features='1 queue_if_no_path' hwhandler='0' wp=rw `-+- policy='round-robin 0' prio=1 status=active |- 13:0:0:1 sde 8:64 active ready running `- 14:0:0:1 sdc 8:32 active ready running 5>、安装cmirror,支持mirror [root@node4 ~]# yum install cmirror –y [root@node4 ~]# /etc/rc.d/init.d/cmirrord start && chkconfig cmirrord on 6>、在已成功挂载的节点上增加节点数,并实现挂载使用(注意:如果系统看不到/dev/cvg0/clv0,或者通过lvs看不到mirror的copy或者通过dmsetup ls –tree查看不到mirror结构,则重新启动节点系统即可生效) [root@node4 ~]# mount /dev/cvg0/clv0 /opt/ \\节点数不够 Too many nodes mounting filesystem, no free journals [root@node2 ~]# gfs2_jadd -j 1 /opt \\增加一个节点数 Filesystem: /opt Old Journals 3 New Journals 4 [root@node4 ~]# mount /dev/cvg0/clv0 /opt/ [root@node4 ~]# ll /opt/ total 4 -rw-r--r-- 1 root root 210 Jun 8 00:42 test.txt [root@node4 ~]# 转载请保留固定链接: https://linuxeye.com/configuration/1740.html |