centos7下glusterFs 分布式文件系统环境搭建

1、GlusterFS简介:

GlusterFS是一个开源的分布式文件系统 相关术语如下:
- Brick:GFS中的存储单元,通过是一个受信存储池中的服务器的一个导出目录。可以通过主机名和目录名来标识,如’SERVER:EXPORT’
- Client: 挂载了GFS卷的设备
- Extended Attributes:xattr是一个文件系统的特性,其支持用户或程序关联文件/目录和元数据。
- FUSE:Filesystem Userspace是一个可加载的内核模块,其支持非特权用户创建自己的文件系统而不需要修改内核代码。通过在用户空-
间运行文件系统的代码通过FUSE代码与内核进行桥接。
- GFID:GFS卷中的每个文件或目录都有一个唯一的128位的数据相关联,其用于模拟inode
- Namespace:每个Gluster卷都导出单个ns作为POSIX的挂载点
- Node:一个拥有若干brick的设备
- RDMA:远程直接内存访问,支持不通过双方的OS进行直接内存访问。
- RRDNS:round robin DNS是一种通过DNS轮转返回不同的设备以进行负载均衡的方法
- Self-heal:用于后台运行检测复本卷中文件和目录的不一致性并解决这些不一致。
- Split-brain:脑裂
- Volfile:glusterfs进程的配置文件,通常位于/var/lib/glusterd/vols/volname
- Volume:一组bricks的逻辑集合

2、准备工作:

  • 用三个节点搭建一个glusterfs集群,一个节点作为客户端使用

     glusterfs服务器节点:  
     172.29.41.229 tmaster centos7  
     172.29.41.231 tslave1 centos7  
     172.29.41.232 tslave2 centos7    
    
     client节点:   
     172.29.41.163 phn centos7    
    
  • 修改每台机器的hostname(vi /etc/hostname)和hosts文件(vi /etc/hosts),添加主机名到ip的映射
    最终的hosts文件应该如下图所示:

  • 使用ping命令检验各个节点是否能够ping通

  • 配置yum源为阿里源(

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值