k8s:glusterfs集群搭建
k8s
·
一、准备三台能互相连通的服务器(CentOS7)并配置/etc/hosts文件
10.180.xx.xx i-gbxuf8ok
10.180.xx.xx i-1ykfhwu2
10.180.xx.xx k8s-master
二、在3台机器上分别安装glusterfs-server并确认服务状态正常
yum install glusterfs-server
service glusterd start
service glusterd status
三、在第1台服务器执行如下命令,命令最后的为其它2台机器的名称
gluster peer probe i-gbxuf8ok
gluster peer probe i-1ykfhwu2
四、在3台机器上确认集群状态正确性:
gluster peer status
看是否是类似如下输出(Number of Peers:2, state: Peer in Cluster)
Number of Peers: 2
Hostname: i-gbxuf8ok
Uuid: 25908658-3a65-46f0-acb1-3f20340f5897
State: Peer in Cluster (Connected)
Hostname: i-1ykfhwu2
Uuid: ada69f41-5986-4a25-a268-d6d89f394581
State: Peer in Cluster (Connected)
五、在3台机器上创建目录
mkdir -p /data/brick1/gv0
六、在第1台机器上执行:
gluster volume create gv0 replica 3 k8s-master:/data/brick1/gv0 i-gbxuf8ok:/data/brick1/gv0 i-1ykfhwu2:/data/brick1/gv0 force
然后执行:
gluster volume start gv0
然后执行下面的命令,看是否有异常
gluster volume info
七、安装正确性检验:在第1台机器上执行:
mount -t glusterfs k8s-master:/gv0 /mnt
cd /mnt
touch helloworld
vi helloworld
看其它2台机器的/data/brick1/gv0目录是否有helloworld这个文件
更多推荐
已为社区贡献14条内容
所有评论(0)