千家信息网

Centos7中怎么安装Glusterfs集群

发表于:2025-02-02 作者:千家信息网编辑
千家信息网最后更新 2025年02月02日,这期内容当中小编将会给大家带来有关Centos7中怎么安装Glusterfs集群,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。如下List-1所示三台机器,host
千家信息网最后更新 2025年02月02日Centos7中怎么安装Glusterfs集群

这期内容当中小编将会给大家带来有关Centos7中怎么安装Glusterfs集群,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

如下List-1所示三台机器,hostname分别是node1/node2/node3,之后将List-1的内容写入/etc/hosts

List-1

192.168.33.20 node1192.168.33.21 node2192.168.33.22 node3

加入glusterfs的源

wget -P /etc/yum.repos.d https://download.gluster.org/pub/gluster/glusterfs/LATEST/RHEL/glusterfs-rhel8.repo

yum makecache

安装glusterfs(三台都要执行)

List-2

#安装glusterfsyum install centos-release-glusteryum install -y glusterfs glusterfs-server glusterfs-fuse glusterfs-rdma#启动gluster服务systemctl start glusterd.servicesystemctl enable glusterd.service#关闭防火墙systemctl stop firewalld.servicesystemctl disable firewalld.service

在node1上执行如下List-3,将node2、node3加入集群

List-3

gluster peer probe node2gluster peer probe node3

在node1上看集群状态,如下List-4

List-4

[root@node1 db]# gluster peer statusNumber of Peers: 2Hostname: node2Uuid: ab8dac2f-e5fb-4752-b70d-b0103a40f8eaState: Peer in Cluster (Connected)Hostname: node3Uuid: f13b4732-ae12-4b6c-b4eb-65fd7886588cState: Peer in Cluster (Connected)

到这里,我们可以直接创建卷来使用,但是我们想将卷挂载到分区中,所以还需要额外的操作。如下List-7,卷/dev/sdb是我新增的裸磁盘--virtualbox上通过UI新增的。

List-7

[root@node1 db]# fdisk -lDisk /dev/sda: 10.5 GB, 10485760000 bytes, 20480000 sectorsUnits = sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk label type: dosDisk identifier: 0x000927b6   Device Boot      Start         End      Blocks   Id  System/dev/sda1   *        2048     1026047      512000   83  Linux/dev/sda2         1026048    20479999     9726976   8e  Linux LVMDisk /dev/sdb: 3221 MB, 3221225472 bytes, 6291456 sectorsUnits = sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytes...

如下List-8,由于/dev/sdb是3G的,所以我申请2G,每个节点都要执行

List-8

vgcreate vg_gluster /dev/sdblvcreate -n lv_gluster -L 2G vg_gluster#格式化mkfs.ext4 /dev/vg_gluster/lv_gluster

将/data_gluster挂载到我们创建的盘,如下List-9,每个节点都要执行

List-9

echo "/dev/vg_gluster/lv_gluster              /data_gluster                  ext4    defaults        0 0" >> /etc/fstabmount -amount -l | grep gluster

之后在node1/node2/node3上手动创建目录/data_gluster。

在node1上,用如下List-5命令创建卷,卷名称是db_volume

List-5

gluster volume create db_volume \ replica 3 node1:/data_gluster/db node2:/data_gluster/db node3:/data_gluster/db force

激活卷,如下List-6

注意不一定要选裸磁盘作为存储数据的目录

比如Linux上有/opt/data目录,且该目录有足够的存储,可以直接gluster volume create db_volume
replica 3 node1:/opt/data/db node2:/opt/data/db node3:/opt/data/db force

List-6

gluster start db_volume#高版本中使用下面的命令gluster volume start db_volume

到这里,我们虽然激活了卷,但是还不能直接使用,要将其挂载出来,如下List-10,将卷db_volume挂载到/mnt/gluster/db目录下,我们只能往/mnt/gluster/db里面写数据,不能直接操作/data_gluster,这个步骤在node1上执行。后面不想挂载/mnt/gluster/db时可以用"umount -l /mnt/gluster/db"

List-10

mkdir -p /mnt/gluster/dbmount -t glusterfs node1:/db_volume /mnt/gluster/db

查看glusterfs安装的版本

List-11

[root@node1 vagrant]# glusterfs --versionglusterfs 6.6Repository revision: git://git.gluster.org/glusterfs.gitCopyright (c) 2006-2016 Red Hat, Inc. GlusterFS comes with ABSOLUTELY NO WARRANTY.It is licensed to you under your choice of the GNU LesserGeneral Public License, version 3 or any later version (LGPLv3or later), or the GNU General Public License, version 2 (GPLv2),in all cases as published by the Free Software Foundation.

查看glusterfs的pool情况

List-12

[root@master k8s]# gluster pool listUUID                                    Hostname   Statef1ae2684-7055-41d4-9269-669c0539b236    node1       Connected 2bf45852-d873-4910-ba20-9f8c8e68a8f6    node2       Connected bb551fbf-7dff-4c9e-9295-1d0138b84ed8    localhost       Connected

上述就是小编为大家分享的Centos7中怎么安装Glusterfs集群了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注行业资讯频道。

目录 集群 内容 命令 数据 激活 版本 磁盘 节点 三台 分析 存储 专业 中小 内容丰富 名称 就是 情况 手动 文章 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 如何打开金蝶数据库 关于网络安全的画 全国一等奖 泰拉瑞亚搭建手机服务器 吴中区品牌网络技术包括什么 论文文献下载的几个数据库 网络安全什么能力 自建dhcp服务器好处 西山居联想服务器 怎样查看服务器登录名 怎么让服务器不停止工作换硬件 java图片服务器框架 江苏科技大学华艺学术文献数据库 本科毕业软件开发工资待遇 猫王互联网科技有限公司黄埔 骏辉网络技术服务有限公司 代理服务器设置线路 语音数据库和语言数据库 台州专业网络安全准入控制公司 怎么用命令写出中文名字的数据库 计算机网络安全课总结 大华怎么进入服务器管理界面 温州大数据软件开发 浙江互联网络技术信息 山东单招网络技术考试题目 明日之后服务器种类 网络技术应用商业模式 武汉数据库工程师招聘 德州戴尔服务器联系方式 对比升级如何合并数据库 cpu故障破坏正在运行的数据库
0