Glustefs共享

首先准备三台服务器,并修改主机名字

hostnamectl set-hostname nod1
hostnamectl set-hostname nod2
hostnamectl set-hostname nod3

 配置IP对应关系 (三台都要设置)

vim /etc/hosts

 

 格式化磁盘并挂载 (服务器都要操作)

mkfs.xfs /dev/sda1  #格式化磁盘,必须要有这个磁盘,我的是xfs,所以可以不用
mkdir -p /data/gua
echo '/dev/sda1 /data/gua xfs defaults 0 0' >> /etc/fstab
mount -a && mount   #挂载

 安装软件(服务器都要操作)

yum -y install centos-release-gluster
sed -i 's#http://mirror.centos.org#https://mirrors.shuosc.org#g' /etc/yum.repos.d/CentOS-Gluster-7.repo
yum install -y glusterfs glusterfs-server glusterfs-fuse glusterfs-rdma
rpm -qa glusterfs #查看软件版本

 启动GlusterFS并查看状态

systemctl start glusterd.service
systemctl status glusterd.service

 nod1上操作

gluster peer probe nod2

 nod2上操作

gluster peer probe nod1

 nod1上查看状态

gluster peer status

gluster peer status

 nod1和nod2均建立一个GlusterFS卷

mkdir -p /data/gua/gv0

 nod1上操作

gluster volume create gv0 replica 2 nod1:/data/gua/gv0 nod2:/data/gua/gv0 force

查看状态

gluster volume start gv0

 查看信息

gluster volume info

 

以下均是客户端测试

安装客户端工具

yum install centos-release-gluster -y
yum install -y glusterfs glusterfs-fuse

 创建目录并开始测试

mkdir /gao
mount.glusterfs nod1:/gv0 /gao
df -h

 测试

touch /gao/11

 nod1上查看

ls /data/gua/gv0/

 nod2上查看

ls /data/gua/gv0/

 

 测试成功搭建完成

posted @ 2020-01-10 10:01  似乎还很年轻。  阅读(69)  评论(0)    收藏  举报