背景
这里 ,使用两台青云内网CentOs 7.2虚拟机进行部署安装
因为官方快速上手文档还有不完善之处,所有写这篇glusterfs快速上手文档,希望对大家有用
安装部署
Format and mount the bricks
mkfs.xfs -i size=512 /dev/sdb1
mkdir -p /data/brick1
echo '/dev/sdc /data/brick1 xfs defaults 1 2' >> /etc/fstab
mount -a && mount
主要目的就是将磁盘格式化为xfs,作为glusterfs的底层存储文件系统
Installing GlusterFS
官网直接使用yum install glusterfs-server 来装,但是大部分环境的源都不能直接安装,所有首先要更新glusterfs的源
yum update
wget -P /etc/yum.repos.d http://download.gluster.org/pub/gluster/glusterfs/LATEST/RHEL/glusterfs-epel.repo
yum clean all
然后进行安装
yum install glusterfs-server
/* 安装成功后,可以查看一下版本*/
glusterd --version
service glusterd start
service glusterd status
Configure the trusted pool
/* server1 */
gluster peer probe 192.168.100.4
/* server2 */
gluster peer probe 192.168.100.2
Set up a GlusterFS volume
/* On both server1 and server2 */
mkdir /data/brick1/gv0
/* From any single server: */
gluster volume create gv0 replica 2 server1:/data/brick1/gv0 server2:/data/brick1/gv0
gluster volume start gv0
/*Confirm that the volume shows "Started":*/
gluster volume info
测试
找一台client对glusterfs进行目录挂载,该client也需要安装glusterfs
mount -t glusterfs 192.168.100.2:/gv0 /mnt
df -a /*就可以看到挂在了一个新的文件系统*/