GlusterFS 复制卷
初始化存储与环境
- 创建存储目录
在每个节点上执行:mkdir /data
用于存放GlusterFS数据。 - 配置主机名解析
编辑/etc/hosts
,确保节点间可解析:
110.0.1.31 gfsnode-1
210.0.1.32 gfsnode-2
安装GlusterFS组件
yum -y install centos-release-gluster glusterfs*
glusterfs -V # 查看版本信息
systemctl enable --now glusterd # 设置并启动服务
配置GlusterFS节点
建立节点信任关系
# 在任意节点上执行:
gluster peer probe gfsnode-1
gluster peer probe gfsnode-2
# 验证节点连接
gluster peer status
创建并管理复制卷
# 创建存储目录(首次运行需确认)
mkdir -p /data/storage
# 创建复制卷
gluster volume create rep_vol replica 2 \
gfsnode-1:/data/storage gfsnode-2:/data/storage
# 启动复制卷
gluster volume start rep_vol
# 状态与信息查询
gluster volume status
gluster volume info
卷维护操作
停止卷:gluster volume stop rep_vol
删除卷(谨慎操作):gluster volume delete rep_vol
Linux 主机挂载
mount -t glusterfs gfsnode-1:rep_vol /home/repo