Gluster (一)安装
目录
初步了解
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 (一)安装相关推荐
- RH236安装红帽GLUSTER存储
RH236安装红帽GLUSTER存储 本章节演示如何安装GlusterFS. RHCA专栏地址:https://blog.csdn.net/qq_41765918/category_11532281. ...
- Centos7下yum安装GlusterFS方法
GlusterFS GlusterFS是一款分布式文件系统,能支持的clinet数很多,并能很好的管理各个节点.下面是两台master,一个client的安装方法 工具/原料 GlusterFS Ce ...
- 学习Gluster创建不同卷,设置NFS挂载
学习复习使用.只学习创建不同卷,不测试不同卷性能差别. 四个虚拟机进行测试 关闭防火墙 设置selinux为permissive 三个服务端 192.168.199.81 gluster-1 192. ...
- glusterfs安装详解
Gluster 文件系统 3.3 管理员手册 使用gluster 文件系统 前言 本指南介绍如何配置,操作和管理Gluster的文件系统(GlusterFS) 本指南是针对那些有兴趣在配置和管理Glu ...
- glusterfs安装
关键词 gluster glusterfs 安装 复制卷 目标 两台机器,两块数据盘,构成复制卷 一台机器宕机,不影响服务 必须存在数据盘,数据盘需要格式化 机器 192.168.31.100 #Gl ...
- 银河麒麟高级服务器部署glusterfs
前言 GFS是一个可扩展的分布式文件系统,用于大型的.分布式的.对大量数据进行访问的应用.它运行于廉价的普通硬件上,并提供容错功能.它可以给大量的用户提供总体性能较高的服务. GlusterFS的工作 ...
- glusterfs 文件服务器 搭建
发现一个很好linux的lib包下载地址: https://centos.pkgs.org/8/centos-baseos-x86_64/userspace-rcu-0.10.1-2.el8.x86_ ...
- 浅识一下GFS分布式文件系统
GFS分布式文件系统 什么是GFS分布式文件系统 GFS(GlusterFS) 是一个开源的分布式文件系统. 由存储服务器.客户端以及NFS/Samba 存储网关(可选,根据需要选择使用)组成. 没有 ...
- juicefs使用glusterfs卷
前提:搭建后redis,并配置无密码和远程访问.并且juicefs要使用1.1.0以上版本. 参考juicefs官网: 使用glusterfs作为后端存储 https://juicefs.com/do ...
最新文章
- 7天试学计划 | 人工智能核心能力课程招生
- 用什么软件测试mate9的闪存_超越苹果?余承东重拳出击,华为Mate40 Pro确认采用海思自研闪存!...
- Spring MVC 解决日期类型动态绑定问题
- 汇总下几个IP计算/转换的shell小脚本-转
- Oracle12c功能增强 新特性之管理功能的增强
- boost::type_erasure::callable相关的测试程序
- 【萌味】小夕说,不了解动态空间增长的程序喵都是假喵(上)
- 6大分布式定时任务对比
- 【华为云技术分享】一统江湖大前端DOClever—你的Postman有点Low
- BZOJ3495 PA2010 Riddle 【2-sat】
- Jquery实现轮播图效果(fadeIn()和fadeOut()方法的应用)
- c语言中memset_C中的memset()
- java 构建 数字 list_数字全排列返回list的list:java实现
- 网站点击流数据分析项目
- html 爱心树,jQuery结合HTML5制作的爱心树表白动画
- Moodle LMS 开源教育系统
- 物流快递商家寄件运力查询接口API代码实例
- moment.js 计算当前一周、一月对应日期
- 精准识别-发票扫描仪
- 区块链教程(1)——区块链原理