gluster_example_01
glusterFS集群:https://www.cnblogs.com/jicki/p/5801712.html
glusterFS命令:https://blog.csdn.net/i_chips/article/details/12656527
常用命令:
查看配置信息
cat /etc/rc.local
为存储池添加/移除服务器节点
在其中一个节点上操作即可:
gluster peer probe <SERVER>
gluster peer detach <SERVER>
注意,移除节点时,需要提前将该节点上的Brick移除。
查看所有节点的基本状态(显示的时候不包括本节点):
gluster peer status
查看卷信息
列出集群中的所有卷:
gluster volume list
查看集群中的卷信息:
gluster volume info [all]
查看集群中的卷状态:
gluster volume status [all]
gluster volume status <VOLNAME> [detail| clients | mem | inode | fd]
查看本节点的文件系统信息:
df -h [<MOUNT-PATH>]
查看本节点的磁盘信息:
fdisk -l
环境说明:
3台机器安装 GlusterFS 组成一个集群。
使用 docker volume plugin GlusterFS
服务器:
192.168.153.3
192.168.153.4
192.168.153.5
配置 hosts
192.168.153.3 swarm-manager
192.168.153.4 swarm-node-1
192.168.153.5 swarm-node-2
client:
192.168.153.6 node-94
安装:
CentOS 安装 glusterfs 非常的简单
客户端以glusterfs方式挂载
mount -t glusterfs <SERVER>:/<VOLNAME><MOUNTDIR>
关闭防火墙:
启动:# systemctl start firewalld
查看状态:# systemctl status firewalld 或者 firewall-cmd --state
停止:# systemctl disable firewalld
禁用:# systemctl stop firewalld
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
脚本:
<embed style="cursor:pointer;" type="application/octet-stream" src="5363F594-FDBB-467C-976D-05ACF5D6567B.sh">
<embed style="cursor:pointer;" type="application/octet-stream" src="82614FD9-987C-4AB6-A63C-3C7759D9480F.sh">