GlusterFS 复制卷


初始化存储与环境

  1. 创建存储目录
    在每个节点上执行:
    mkdir /data 用于存放GlusterFS数据。
  2. 配置主机名解析
    编辑 /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

GlusterFS_nas


创建并管理复制卷

# 创建存储目录(首次运行需确认)
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