RHCS(5)--集群(共享)文件系统(gfs2)
程序员文章站
2024-03-08 15:11:34
...
共享文件系统的配置
- 注意:
- 只有在集群的条件下,才能使用gfs2的文件系统
- 但有集群的情况下,不一定要使用gfs2
- 首先停止服务
-
mkfs.gfs2 -p lock_dlm -j 2 -t abc:mygfs2 /dev/westos/aa
#指定锁协议 -
gfs2_tool sb /dev/westos/aa all
#查看所有参数 -
gfs2_tool journals /dev/westos/aa
#查看日志挂载点,有几个挂载点就有几个日志 -
gfs2_jadd -j 3 /dev/westos/aa
#增加日志挂载点 -
lvextend -L +1G /dev/westos/aa
#增加硬盘大小 -
gfs2_grow /dev/westos/aa
#增加文件系统的大小
-p:指定锁协议
-j:指定创建gfs文件系统时所创建的日志区域个数
一般要给每个挂载的客户端指定一个区域
-t:锁表明,一般来说,一个集群文件系统需要一个锁表明,
以便让集群节点在施加文件锁时得知所有关联到的文件系统,
与集群名称保持一致,后面的为格式化模块的名称
测试
- 分别在两个虚拟机上挂载
mount /dev/westos/aa /mnt/
-
df
#查看 -
cp /etc/passwd /mnt/
#将一台机器上的passwd文件复制到mnt下 -
cat passwd
#在另一台机器上查看是否同步 - 在一台机器上删除文件,另一台机器上也会删除
- 先将两台机器上的/mnt/卸载
- 再将/dev/westos/aa挂载到httpd的默认发布目录下
- 再在一台机器上编写默认发布文件
- 会发现挂载之后,另一台机器上也会出现此文件
- 因此,无须将挂载交给集群,只需将服务交给集群即可
-
vim /etc/fstab
#编写开机自动挂载文件,在两台机器中都添加 - 编辑内容如下:
/dev/westos/aa /var/www/html gfs2 _netdev 0 0
- 测试如下:
在浏览器中更改
- 删除文件资源
- 运行httpd
测试
- 哪台机器拿到vip,哪台机器开启服务,其资源就能一直被访问到
推荐阅读
-
RHCS高可用集群下的iscsi共享磁盘与GFS2全局文件系统(实现多点写入)
-
RHCS(5)--集群(共享)文件系统(gfs2)
-
Linux:RHCS 实现高可用(共享存储,gfs2文件系统)
-
RHCS高可用集群下的iscsi共享磁盘与GFS2全局文件系统(实现多点写入)
-
Linux运维之RHCS集群----ISCSI/SCSI实现存储共享、CLVM/GFS2集群文件系统部署
-
企业实战-RHCS(2)高可用集群下iscsi共享存储以及GFS2全局文件系统实现多点写入
-
RHCS高可用集群iscsi磁盘共享下的GFS2文件系统的共享存储
-
RHCS套件(ISCSI/SCSI)实现存储共享、CLVM/GFS2集群文件系统部署
-
配置Centos5上使用ACFS集群文件系统
-
配置Centos5上使用ACFS集群文件系统