GlusterFS 复制卷


初始化存储与环境
  1. 创建存储目录
    在每个节点上执行:
    mkdir /data 用于存放GlusterFS数据。
  2. 配置主机名解析
    编辑 /etc/hosts,确保节点间可解析:
110.0.1.31 gfsnode-1
210.0.1.32 gfsnode-2
  • 1.
  • 2.
安装GlusterFS组件
yum -y install centos-release-gluster glusterfs*  
glusterfs -V  # 查看版本信息
systemctl enable --now glusterd  # 设置并启动服务
  • 1.
  • 2.
  • 3.

配置GlusterFS节点

建立节点信任关系

# 在任意节点上执行:
gluster peer probe gfsnode-1  
gluster peer probe gfsnode-2  

# 验证节点连接
gluster peer status
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.

GlusterFS_GlusterFS


创建并管理复制卷
# 创建存储目录(首次运行需确认)
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
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
卷维护操作

停止卷:gluster volume stop rep_vol

删除卷(谨慎操作):gluster volume delete rep_vol


Linux 主机挂载
mount -t glusterfs  gfsnode-1:rep_vol  /home/repo
  • 1.