- 论坛徽章:
- 0
|
一、环境:
OS:centos 5.1,centos 5.1内核已经支持GFS,无须再安装相关包
三台普通PC,分布如下:
gnbd-server 192.168.12.146
gfs-1 192.168.12.98
gfs-2 192.168.12.145
二、修改/etc/hosts和/etc/sysconfig/network(gfs-1,gfs-2,gnbd-server)
修改/etc/hosts文件如下:
192.168.12.146 gnbd-server
192.168.12.98 gfs-1
192.168.12.145 gfs-2
修改/etc/sysconfig/network,设置相应的hostname
三、system-config-cluster产生配置文件cluster.conf(gnbd-server,需要x-window环境)
利用system-config-cluster简单快捷,添加三个节点:gnbd-server,gfs-1,gfs-2
将产生的cluster.conf文件scp到各个节点/etc/cluster/cluster.conf,重启机器。
四、启动服务(gfs-1,gfs-2,gnbd-server)
service cman start
service clvmd start
service gfs start
service rgmanager start
五、export分区(gnbd-server)
1、/sbin/gnbd_serv -v -n
2、gnbd_export -v -e gfsTest -d /dev/hda3
gfsTest为集群名称,客户端import时用到
3、检查export结果:gnbd_export -v -l
六、节点import gnbd-server的分区(gfs-1,gfs-2)
1、modprobe gnbd
2、gnbd_import -v -i gnbd-server
成功的话会产生/dev/gnbd/gfsTest,gfsTest为gnbd-server export时的名称
3、检查import结果:gnbd_import -v -l
4、modprobe gfs
七、在客户端节点上建立gfs文件系统并挂载(gfs-1,谢谢楼下各位,是我没仔细看文档)
gfs_mkfs -p lock_dlm -t gfsCluster:gfs -j 2 /dev/hda3 -c
其中gfsCluster为本集群的名称,gfs为文件系统的类型,lock_dlm为锁协议
八、节点挂载gfs文件系统(gfs-1,gfs-2)
mount.gfs /dev/gnbd/gfsTest /mnt
九、停止服务(gfs-1,gfs-2,gnbd-server)
service rgmanager stop
service gfs stop
service clvmd stop
service cman stop
[ 本帖最后由 djstava 于 2008-9-26 16:22 编辑 ] |
|