目录

初步了解

GlusterFS 的整体工作

安装条件

专业术语(部分)

安装与启动


初步了解

官网地址:https://docs.gluster.org/en/latest/

Glusterfs 是基于fuse的开源分布式存储,服务端和客户端采用 translator 方式构成 Volume,每个Volume对应文件系统中的一个或多个 brick,提供复制、配额、异地复制、快照和 bitrot 检测。可以使用任何支持扩展属性的磁盘文件系统。客户端 glusterfs 进程可以直接与每个块的 glusterfsd 进程通信。

GlusterFS 的整体工作

安装条件

  • 至少拥有三个节点,保证集群稳定
  • 有效的网络连接
  • NTP ,保持时间一致,系统自愈等操作依据文件时间来判断。
  • 每个虚拟机上至少有两个虚拟磁盘,一个用于操作系统安装,一个用于为 GlusterFS 存储 (sdb) 提供服务

专业术语(部分)

  • trusted pool 统称为 Gluster 集群中的主机。
  • brick 指代任何 Gluster 存储的设备(实际上这意味着文件系统)。
  • Gluster volume  是一个或多个 brick 的集合。
  • FUSE 用户空间中的文件系统 (FUSE) ,是一个可加载的内核模块,内核接口提供“桥梁”。
  • GFID GlusterFS 卷上的每个文件/目录都有一个唯一的 128 位数字与之关联,称为 GFID。这类似于常规文件系统中的 inode。
  • glusterd  管理卷和集群成员的 Gluster 守护进程/服务。
  • Quorum  和集群的稳定性有关。
  • Quota 配额允许您按目录或按卷设置磁盘空间使用限制。
  • Split-brain  脑裂
  • Subvolume 子卷,至少被一个 translator  处理后的砖块。
  • Vol 文件  Gluster 的 配置文件
  • Translators 处理来自用户的请求转换为存储请求。

安装与启动

#配置yum源
#https://download.gluster.org/pub/gluster/glusterfs/9/9.5/CentOS/vim /etc/yum.repos.d/gluster.repo
[gluster]
name=gluster
baseurl=http://buildlogs.centos.org/centos/7/storage/x86_64/gluster-9/http://debuginfo.centos.org/centos/7/storage/x86_64/
gpgcheck=0
enabled=1yum clean all
yum makecache安装:yumdownloader --resolve glusterfs-server; yum localinstall *.rpmyum localinstall  glusterfs-server
启动:service glusterd startservice glusterd statussystemctl start glusterd.servicesystemctl enable glusterd.service
主配置文件:/etc/glusterfs/
配置文件:/var/lib/glusterd创建卷后/var/lib/glusterd/vols/ 中生成称为 vol 文件的配置文件配置防火墙,建议在同一网段内网中,简单化网络防火墙配置。
配置NTP

Gluster (一)安装相关推荐

  1. RH236安装红帽GLUSTER存储

    RH236安装红帽GLUSTER存储 本章节演示如何安装GlusterFS. RHCA专栏地址:https://blog.csdn.net/qq_41765918/category_11532281. ...

  2. Centos7下yum安装GlusterFS方法

    GlusterFS GlusterFS是一款分布式文件系统,能支持的clinet数很多,并能很好的管理各个节点.下面是两台master,一个client的安装方法 工具/原料 GlusterFS Ce ...

  3. 学习Gluster创建不同卷,设置NFS挂载

    学习复习使用.只学习创建不同卷,不测试不同卷性能差别. 四个虚拟机进行测试 关闭防火墙 设置selinux为permissive 三个服务端 192.168.199.81 gluster-1 192. ...

  4. glusterfs安装详解

    Gluster 文件系统 3.3 管理员手册 使用gluster 文件系统 前言 本指南介绍如何配置,操作和管理Gluster的文件系统(GlusterFS) 本指南是针对那些有兴趣在配置和管理Glu ...

  5. glusterfs安装

    关键词 gluster glusterfs 安装 复制卷 目标 两台机器,两块数据盘,构成复制卷 一台机器宕机,不影响服务 必须存在数据盘,数据盘需要格式化 机器 192.168.31.100 #Gl ...

  6. 银河麒麟高级服务器部署glusterfs

    前言 GFS是一个可扩展的分布式文件系统,用于大型的.分布式的.对大量数据进行访问的应用.它运行于廉价的普通硬件上,并提供容错功能.它可以给大量的用户提供总体性能较高的服务. GlusterFS的工作 ...

  7. glusterfs 文件服务器 搭建

    发现一个很好linux的lib包下载地址: https://centos.pkgs.org/8/centos-baseos-x86_64/userspace-rcu-0.10.1-2.el8.x86_ ...

  8. 浅识一下GFS分布式文件系统

    GFS分布式文件系统 什么是GFS分布式文件系统 GFS(GlusterFS) 是一个开源的分布式文件系统. 由存储服务器.客户端以及NFS/Samba 存储网关(可选,根据需要选择使用)组成. 没有 ...

  9. juicefs使用glusterfs卷

    前提:搭建后redis,并配置无密码和远程访问.并且juicefs要使用1.1.0以上版本. 参考juicefs官网: 使用glusterfs作为后端存储 https://juicefs.com/do ...

最新文章

  1. 7天试学计划 | 人工智能核心能力课程招生
  2. 用什么软件测试mate9的闪存_超越苹果?余承东重拳出击,华为Mate40 Pro确认采用海思自研闪存!...
  3. Spring MVC 解决日期类型动态绑定问题
  4. 汇总下几个IP计算/转换的shell小脚本-转
  5. Oracle12c功能增强 新特性之管理功能的增强
  6. boost::type_erasure::callable相关的测试程序
  7. 【萌味】小夕说,不了解动态空间增长的程序喵都是假喵(上)
  8. 6大分布式定时任务对比
  9. 【华为云技术分享】一统江湖大前端DOClever—你的Postman有点Low
  10. BZOJ3495 PA2010 Riddle 【2-sat】
  11. Jquery实现轮播图效果(fadeIn()和fadeOut()方法的应用)
  12. c语言中memset_C中的memset()
  13. java 构建 数字 list_数字全排列返回list的list:java实现
  14. 网站点击流数据分析项目
  15. html 爱心树,jQuery结合HTML5制作的爱心树表白动画
  16. Moodle LMS 开源教育系统
  17. 物流快递商家寄件运力查询接口API代码实例
  18. moment.js 计算当前一周、一月对应日期
  19. 精准识别-发票扫描仪
  20. 区块链教程(1)——区块链原理

热门文章

  1. 基于UDP/IP协议的聊天室
  2. Spark系列十七:经典案列使用直连的方式,Kafka,SparkSteaming,Redis
  3. 江苏发展大会上有哪些科技界大佬,他们的“隐私”你知道多少?
  4. Python数据可视化之随机点图
  5. log4j自定义新的级别
  6. Machine Learning in Action 读书笔记---第5章 Logistic回归
  7. 支付宝玉伯:从前端到体验,如何把格局做大?
  8. 程序员必知的8个Java开源IDE工具!你最钟意哪个?
  9. S3C2440A中断小记
  10. 为什么百兆网卡只能传输速度只能为10M/s