sectors : 160825344
readonly : no
cached : yes
timeout : no
4:
客户端配置:
1>加载模块
vi /etc/init.d/rc.local
modprobe gnbd
modprobe gfs
modprobe lock_dlm
vi /etc/modules
gnbd
gfs
lock_dlm
2>#cman_tool join
#ccsd
#ccs_test connect 应该返回
onnect successful.
Connection descriptor = 124
在两个节点上启动集群管理器(cman)
3>启动集群LVM进程(CLVM)
IXDBA.NET技术社区
# /sbin/clvmd
#fence_tool join
注意:
如果你配置了多个fence域,而该域又不在本结点且还没有配置好该结点,你得这样启动:fence_tool join –c
否则会出现这样的错误:mount: permission denied 为这个问题我废了一天半!建议凡是客户端配置除mout步骤外其它步骤同时在结点上进行,而mount时得一个结点mount 完了才能接着mount.
查看状态,
#cat /proc/cluster/nodes
应该返回
Node Votes Exp Sts Name
1 1 1 M test1
2 1 1 M test2
4>加入fence域:
# /sbin/fence_tool join
5>激活LVM卷
# vgchange -aly
6>导入设备
#gnbd_import -i 192.168.0.23
查看导入状态信息
# gnbd_import -v –l
Device name : global_disk
----------------------
Minor # : 0
Proc name : /dev/gnbd0
Server : 192.168.0.23
Port : 14567
State : Close Connected Clear
Readonly : No
Sectors : 160825344
#cd /dev/gnbd
#ls 查看内容应是这样
root@test1:/dev/gnbd# ls
global_disk
启动dlm,ccsd,fence等服务
7>查看集群状态
#cat /proc/cluster/status
Protocol version: 5.0.1
Config version: 1
Cluster name: mygfs
Cluster ID: 3443
Cluster Member: Yes
Membership state: Cluster-Member
Nodes: 1
Expected_votes: 1
Total_votes: 1
Quorum: 1
Active subsystems: 3
Node name: test1
Node addresses: 192.168.0.21
8>建立gfs文件系统并且挂载
#gfs_mkfs -p lock_dlm -t mygfs:gfs -j 20 /dev/gnbd/global_disk
显示如下内容
evice: /dev/gnbd/global_disk
Blocksize: 4096
Filesystem Size: 19839184
Journals: 8
Resource Groups: 304
Locking Protocol: lock_dlm
Lock Table: mygfs:gfs1
此步只需在一个结点做一次,其他结点挂载使用就行了
19>挂载文件系统
#mkdir /gfswww21
# mount -t gfs locktable=lock_dlm /dev/gnbd/global_disk /gfswww21
10>关闭各服务
umount /mnt
vgchange -aln
killall clvmd
fence_tool leave