分布式文件系统GlusterFS

QuickStart

  • 添加yum源
# wget -P /etc/yum.repos.d/ http://download.gluster.org/pub/gluster/glusterfs/LATEST/CentOS/glusterfs-epel.repo
  • 安装glusterfs-server
# yum install glusterfs-server -y
  • 启动服务
# systemctl start glusterd
  • 构建集群
    在每台服务器添加,其它服务器到集群
# gluster peer probe 1.1.1.1
# gluster peer status
Number of Peers: 1
Hostname: 1.1.1.1
Uuid: 60df3293-e567-480a-8007-b21890f5e316
State: Peer in Cluster (Connected)
  • 建立存储卷
    glusterfs支持多种不同的存储方式,这里先用复制卷演示,后面会一一介绍
# mkdir -p /data/glusterfs/gv0   
# gluster volume create gv0 replica 2 1.1.1.1:/data/glusterfs/gv0 1.1.1.2:/data/glusterfs/gv0

查看卷的状态

分布式文件系统GlusterFS_第1张图片
volume_status.png
  • Centos客户端
    安装依赖
# wget -P /etc/yum.repos.d/ http://download.gluster.org/pub/gluster/glusterfs/LATEST/CentOS/glusterfs-epel.repo
# yum install glusterfs glusterfs-fuse glusterfs-rdma
  • Ubuntu客户端
add-apt-repository -y ppa:gluster/glusterfs-3.7
apt-get update && apt-get install glusterfs-client
  • 挂载
# mount -t glusterfs -o backupvolfile-server=1.1.1.1 1.1.1.2:gv0 /mnt

你可能感兴趣的:(分布式文件系统GlusterFS)