1.磁盘格式化
mkfs.xfs -i size=
512
/dev/vdb1
mkdir -p /data/brick1
cat > /etc/fstab <<EOF
/dev/vdb1 /data/brick1 xfs defaults
1
2
EOF
mount -a
2.安装GlusterFS
yum install centos-release-gluster -y
yum install glusterfs-server -y
3.启动glusterd
service glusterd start
4.配置信任池
[root@server2 ~]# gluster peer probe server1
查看
gluster peer status
5.创建目录
在server1和server2上创建目录
mkdir -p /data/brick1/gv0
6.创建卷
gluster volume create gv0 replica 2 server1:/data/brick1/gv0 server2:/data/brick1/gv0
如果报错 在后面加上force
这是因为我们创建的brick在系统盘,这个在gluster的默认情况下是不允许的,生产环境下也尽可能的与系统盘分开,如果必须这样请使用force
例如:gluster volume create gv0 replica 2 server1:/data/brick1/gv0 server2:/data/brick1/gv0 force
7.启动卷
gluster volume start gv0
8.挂载测试
server1: mount -t glusterfs server1:/gv0 /mnt
server2: mount -t glusterfs server2:/gv0 /mnt
测试
for i in `seq -w 1 100`; do cp -rp /var/log/messages /mnt/copy-test-$i; done
在另外一台机器查看
ls -lA /mnt/copy* | wc -l