内容纲要
实验环境:
5台Centos7.2 (client node1 node2 node3 node4)
配置好hosts yum等文件
1.四台节点建立peer关系
gluster peer probe node2
gluster peer probe node3
gluster peer probe node4
以上命令在node1上运行即可,不需要全部运行一遍。
gluster peer status(在其中任何一台节点中查看)
[root@node4 ~]# gluster peer status
Number of Peers: 3
Hostname: node1
Uuid: d3c27b06-6b57-426f-a755-78a751e8d48a
State: Peer in Cluster (Connected)
Hostname: node2
Uuid: e508a294-e6c4-47b6-8e29-b71377135337
State: Peer in Cluster (Connected)
Hostname: node3
Uuid: 37a85fdb-b826-4270-9bb4-79107d43fcbe
State: Peer in Cluster (Connected)
2.把启动的一台节点断开peer关系
gluster peer detach node2 在非node2上的任意节点运行即可
[root@node1 ~]# gluster peer status
Number of Peers: 2
Hostname: node3
Uuid: 37a85fdb-b826-4270-9bb4-79107d43fcbe
State: Peer in Cluster (Connected)
Hostname: node4
Uuid: 383ba4fd-a9a1-425c-b3d6-0adc753da845
State: Peer in Cluster (Connected)
3.查看目前gluster池
gluster pool list
[root@node1 ~]# gluster pool list
UUID Hostname State
37a85fdb-b826-4270-9bb4-79107d43fcbe node3 Connected
383ba4fd-a9a1-425c-b3d6-0adc753da845 node4 Connected
e508a294-e6c4-47b6-8e29-b71377135337 node2 Connected
d3c27b06-6b57-426f-a755-78a751e8d48a localhost Connected
4.创建一个空的硬盘,挂载到根目录data文件夹(4个节点都要做),目的是用data做gluster的存储目录。写入到fstab里实现开机挂载。
/dev/vg0/lv1 /data xfs defaults 0 0
mount -a
[root@node1 ~]# df -hT
文件系统 类型 容量 已用 可用 已用% 挂载点
/dev/vda1 xfs 20G 1.3G 19G 7% /
devtmpfs devtmpfs 488M 0 488M 0% /dev
tmpfs tmpfs 497M 0 497M 0% /dev/shm
tmpfs tmpfs 497M 6.7M 490M 2% /run
tmpfs tmpfs 497M 0 497M 0% /sys/fs/cgroup
tmpfs tmpfs 100M 0 100M 0% /run/user/0
/dev/mapper/vg0-lv1 xfs 2.0G 33M 2.0G 2% /data
在data中创建xx文件夹用于写入文件。
mkdir /data/xx