17. ipaddr = 192.168.1.3
18. sm = gclient 192.168.1.3
19. sm = manual 192.168.1.3
20.
21. node:
22. name = host-c
23. cid = 1
24. ipaddr = 192.168.1.4
25. sm = gclient 192.168.1.4
26. sm = manual 192.168.1.4
27.
28. stomith:
29. name = gclient
30. agent = do_gclient_stm
31.
32. stomith:
33. name = manual
34. agent = wait_manual
IXDBA.NET社区论坛
然后再将这一文件写入CIDEV,这需要执行命令
gfsconf -c /dev/gnbd/gfscfdata gfscf.cf.
此时GFS的配置已基本完成,此时已经在2台节点机上挂接GFS文件系统,但集群文件系统中最关键的I/O Fencing 功能到现在还没有出现。它是通过另一个挂接入linux 内核的模块stomith来保证的。
还需要在2台节点机运行如下的2条命令;
stmothd;
memexpd;
GFS就接管了文件系统的内部维护和自修复,自启动功能,当任意一台节点机出现故障后,它勿需人工干预会对GFS文件系统进行自修复,并且结合memexpd对错误数据进行隔离。
接下来就可以直接挂接GFS文件系统了
mount -t gfs /dev/pool/pool0 /gfs -o hostdata =10.10.10.6
mount -t gfs /dev/pool/pool0 /gfs -o hostdata =10.10.10.7
到此处 GFS文件系统就顺利安装成功了。