openEuler环境下GlusterFS分布式存储集群部署指南
- 互联网
- 2025-09-21 10:00:02

1.环境准备:
os:openEuler 22.03
主机名 IP地址 主机用途 Rocky8192.168.121.160客户端 open-Euler1192.168.121.150节点1,提供两块6G硬盘open-Euler4192.168.121.153节点2,提供两块6G硬盘open-Euler5192.168.121.154 节点3,提供两块6G硬盘 2.gluster集群配置(注意2.5,2.6只有open-Euler1一个节点配置,2.1-2.4三个节点都需要配置)
2.1.数据盘磁盘分区查看磁盘信息
这里我的用磁盘sdb,sdc作为集群的共享存储
磁盘分区(分出sdb1,sdc1)
对创建出来的磁盘分区进行格式化
mkfs.xfs /dev/sdb1 mkfs.xfs /dev/sdc1 2.2.挂载磁盘分区创建挂载点
mkdir -p /exp/vd{b,c}1挂载磁盘分区
echo "/dev/sdb1 /exp/vdb1 xfs defaults 0 0" >> /etc/fstab echo "/dev/sdc1 /exp/vdc1 xfs defaults 0 0" >> /etc/fstab mount -a 2.3.配置所有存储节点的/etc/hosts 文件,设置主机名映射,方便后续使用。 [root@open-Euler1 ~]# cat >> /etc/hosts << EOF > 192.168.121.150 node1 > 192.168.121.153 node2 > 192.168.121.154 node3 > EOF 2.4.安装 GlusterFS 服务器端软件包 yum install glusterfs-server -y systemctl enable --now glusterd 2.5.配置 GlusterFS 存储信任池登录 node1 节点,使用如下命令,添加其他信任池节点。
[root@open-Euler1 ~]# gluster peer probe node2 peer probe: success [root@open-Euler1 ~]# gluster peer probe node3 peer probe: success配置完成后,查看信任池状态。
[root@open-Euler1 ~]# gluster peer status Number of Peers: 2 Hostname: node2 Uuid: a535f9b0-5b93-40b1-9691-5d86eb5d2ae2 State: Peer in Cluster (Connected) Hostname: node3 Uuid: 8f3840d8-ee24-4161-9789-9c060fcb15ad State: Peer in Cluster (Connected)使用如下命令查看信任池列表:
[root@open-Euler1 ~]# gluster pool list UUID Hostname State a535f9b0-5b93-40b1-9691-5d86eb5d2ae2 node2 Connected 8f3840d8-ee24-4161-9789-9c060fcb15ad node3 Connected 47d8cc85-9452-4996-8a86-78a6e6468193 localhost Connected 2.6.创建测试卷复制卷的创建和使用
[root@open-Euler1 ~]# gluster volume create gv-rep replic 3 node1:/exp/vdb1/brick node2:/exp/vdb1/brick node3:/exp/vdb1/brick volume create: gv-rep: success: please start the volume to access data [root@open-Euler1 ~]# gluster volume start gv-rep volume start: gv-rep: success 3.客户端配置安装gluster客户端
[root@Rocky8 ~]# yum install glusterfs-fuse配置hosts解析
[root@Rocky8 ~]# cat >> /etc/hosts << EOF > 192.168.121.150 node1 > 192.168.121.153 node2 > 192.168.121.154 node3 > EOF创建挂载点并进行客户端挂载
[root@Rocky8 ~]# mkdir /mnt/test1 [root@Rocky8 ~]# mount.glusterfs node1:/gv-rep /mnt/test1/ [root@Rocky8 ~]# cd /mnt/test1查看是否挂载成功
openEuler环境下GlusterFS分布式存储集群部署指南由讯客互联互联网栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“openEuler环境下GlusterFS分布式存储集群部署指南”
上一篇
python容器之常用操作
下一篇
【数据挖掘】Pandas