@shjanken
2014-11-30T21:27:16.000000Z
字数 742
阅读 1427
linux
gfs2 的概念:如果想要使用gfs2。必须修改本机lvm的配置文件中的锁类型为集群锁,修改/etc/lvm/lvm.conf中的locking_type=3。
在如果是通过luci,ricci方式来配置RHCS集群的话。则不需要修改,因为在安装luci时会自动修改该配置项
可以使用lvmconf --enable-cluster 启用集群文件锁功能。 等于在配置文件设置 dlm_lock 3
创建一个分区上创建一个集群文件系统
mkfs.gfs2 -j 2 -p lock_dlm -t clusername:lockname /dev/pv
参数的意义:
-j:日志。有几个需要使用集群文件系统的机器,就需要几个日志。-p: 锁类型。分为:lock_dlm,集群文件锁。以及lock_nolock,本地文件锁(相当于没有锁文件)。-t: 锁表名称。名称定义规则: <clustername>:tablelock_name clustername是RHCS 的集群文件名称 查看集群文件系统的信息
gfs2_tool df /dev/pv
集群文件系统的可调参数:
gfs2_tool gettune /path/to/lv
//之后使用命令可以设置参数的值
gfs2_tool settune /path/to/lv <name> <value>
查看集群文件系统当前的日志信息 : (需要在已经挂载的节点上操作)
gfs_tool journals /path/mounted/dir
增加日志,日志个数必须和挂载的节点数量相同
gfs2_jadd -j 1 /path/to/dev
gfs2_grow 来扩展分区的逻辑边界。