glusterfs(代码片段)

author author     2023-01-15     270

关键词:

分布式 分布式 分布式 分布式 分布式
node1 node2 node3 node4 client

node1

1.安装glusterfs 软件

yum install glusterfs -y

2 开启gluster服务,开机启动

systemctl restart glusterd.service ;systemctl enable glusterd.service

3 重命名卷组名

vgrename vg_bricks vg0

4 创建瘦逻辑池

lvcreate -L 10G -T vg0/thin_pool

5.创建逻辑卷卷

lvcreate -V 3G -n lv1 vg0/thin_pool

6.格式化逻辑卷

mkfs.xfs /dev/vg0/lv1

7.创建目录

mkdir /xx

8永久挂载目录及df

echo "/dev/vg0/lv1 /xx xfs defaults 0 0" >> /etc/fstab ;mount -a

9创建挂载目录

mkdir /xx/data

10.可把1-9步骤做成脚本,同步其他节点。

vim aa
chmod +x aa
scp /root/aa node2:/root
scp /root/aa node3:/root
scp /root/aa node4:/root

node2-node4配置

./aa

11.创建peer关系

gluster peer probe node2 node3 node4

12创建分布式卷

gluster volume create v1 node1:/xx/data node2:/xx/data node3:/xx/data node4:/xx/data

13开启卷

gluster volume start v1

clientnfs挂载

1安装nfs-u*软件

yum install nfs-u* -y

2重启nfs服务

systemctl restart rpcbind;systemctl enable rpcbind

3 挂载逻辑卷

showmount -e node1
mount node1:/v1 /mnt

4创建文件测试

touch /mnt/aa1..10
ls /xx/data/ -1 |wc -l

glusterfs挂载

rm -rf /mnt/*
umount /mnt/
mount.glusterfs node1:/v1  /mnt
touch /mnt/aa1..10
ls /xx/data/ -1 |wc -l

glusterfs集群(代码片段)

文章目录一、glusterfs1.glusterfs介绍2.常见卷的模式3.glusterfs集群1)环境准备2)实验步骤3)实验过程4.replica卷测试5.卷的删除6.stripe模式(条带)7.distributed模式8.distributed-replica模式9.dispersed模式10.在线裁减与在线扩容glusterfs... 查看详情

glusterfs分布式文件系统!(代码片段)

GlusterFSGlusterFS基本知识文件系统GlusterFSGlusterFS特点GlusterFS组成GlusterFS专业术语GlusterFS工作流程GlusterFS卷类型GlusterFS集群部署GlusterFS基本知识文件系统组成:文件系统接口,对对象管理的软件集合,对象及属性作用࿱... 查看详情

glusterfs分布式文件系统!(代码片段)

GlusterFSGlusterFS基本知识文件系统GlusterFSGlusterFS特点GlusterFS组成GlusterFS专业术语GlusterFS工作流程GlusterFS卷类型GlusterFS集群部署GlusterFS基本知识文件系统组成:文件系统接口,对对象管理的软件集合,对象及属性作用࿱... 查看详情

glusterfs(代码片段)

分布式分布式分布式分布式分布式node1node2node3node4clientnode11.安装glusterfs软件yuminstallglusterfs-y2开启gluster服务,开机启动systemctlrestartglusterd.service;systemctlenableglusterd.service3重命名卷组名vgrenamevg_bricksvg04创建瘦逻辑池lvc 查看详情

glusterfs快速安装(代码片段)

GlusterFS快速安装安装前准备这边最少需要三台机器,所有机器关闭防火墙和Selinux,所有机器需要两块硬盘,systemctlstopfirewalldsystemctldisablefirewalldsetenforce0sed-i"s#SELINUX=enforcing#SELINUX=disabled#g"/etc/selinux/config添加hosts文件,其实通过IP地址也... 查看详情

glusterfs基本操作(代码片段)

...实通过IP地址也能做集群,但是不建议这种方式.192.168.1.210glusterfs042,添加节点到集群中,在当前所有集群节点中都需要执行glusterpeerprobeglusterfs043,查看对等状态glusterpeerstatus查看集群节点信息glusterpoollist删除节点从集群中删除节点glus... 查看详情

glusterfs-----文件分布系统+集群部署(代码片段)

一、Gluster概述1.1、gluster简介Glusterfs是一个开源的分布式文件系统,是Scale存储的核心,能够处理千数量级的客户端.在传统的解决方案中Glusterfs能够灵活的结合物理的,虚拟的和云资源去体现高可用和企业级的性能存储.Glusterfs通过TCP... 查看详情

glusterfs-----文件分布系统+集群部署(代码片段)

一、Gluster概述1.1、gluster简介Glusterfs是一个开源的分布式文件系统,是Scale存储的核心,能够处理千数量级的客户端.在传统的解决方案中Glusterfs能够灵活的结合物理的,虚拟的和云资源去体现高可用和企业级的性能存储.Glusterfs通过TCP... 查看详情

gfs分布式文件系统(代码片段)

目录一.GlusterFS概述1.GlusterFS简介2.GlusterFS特点3.GlusterFS术语4.模块化堆栈式架构5.GlusterFS的工作流程6.弹性HASH算法7.GlusterFs的卷类型二.部署GlusterFS群集1.准备环境(所有node节点上操作)①添加硬盘,关闭防火墙,修改所有node节... 查看详情

用glusterfs+swift搭建对象存储(代码片段)

在已经搭建好的GlusterFS服务器上(如不知道如何搭建GlusteFS请参考上一篇):Createbricks:#truncate-s1GB/srv/disk1..4#foriin`seq14`;domkfs.xfs-isize=512/srv/disk$i;done#mkdir-p/export/brick1..4Addthefollowinglinesto /etc/fs 查看详情

分布式文件系统--glusterfs(代码片段)

...模块化堆栈式架构2.4工作流程2.5基本卷与复合卷二、部署GlusterFS群集1准备环境2配置/etc/hosts文件3安装GlusterFS并启动4时间同步,加入存储信任池5创建卷5.1创建分布式卷5.2创建条带卷5.3创建复制卷5.4创建分布式条带卷 查看详情

glusterfs分布式文件系统概述(代码片段)

博文目录一、GlusterFS概述1、GlusterFS的特点2、GlusterFS术语3、模块化堆栈式架构二、GlusterFS的工作原理1、GlusterFS的工作流程2、弹性HASH算法三、GlusterFS的卷类型1、分布式卷2、条带卷3、复制卷4、分布式条带卷5、分布式复制卷一、G... 查看详情

cinderglusterfs配置操作(代码片段)

cinderglusterfs配置操作##########cinder节点配置echo‘[glusterfs]volume_driver=cinder.volume.drivers.glusterfs.GlusterfsDriverglusterfs_shares_config=/etc/cinder/glusterfs_sharesglusterfs_mount_point_base=$state_path/mnt_glustervolume_backend_name=glusterfs_volumes‘>>/etc/cinder/cind... 查看详情

glusterfs:优秀开源分布式存储系统(代码片段)

一、GlusterFS简介1、什么是glusterfsGlusterfs是一个开源分布式文件系统,具有强大的横向扩展能力,可支持数PB存储容量和数千客户端,通过InfinibandRDMA或Tcp/Ip方式将许多廉价的x86主机,通过网络互联成一个并行的网... 查看详情

glusterfs分布式存储集群-2.使用(代码片段)

参考文档: QuickStartGuide:http://gluster.readthedocs.io/en/latest/Quick-Start-Guide/Quickstart/ Install-Guide:https://docs.gluster.org/en/latest/Install-Guide/Install/ CentOSgluster-Quickstart:https: 查看详情

glusterfs引起的splitbrain问题(代码片段)

1问题描述在openstack环境中的一个vm无故停止了,使用界面和命令都启动不了,查看日志:2018-04-0203:22:53.46314655INFOnova.virt.libvirt.driver[-][instance:0498a9d1-3958-4972-943e-fe6a44490192]Instancedestroyedsuccessful 查看详情

glusterfs分布式存储集群-1.部署(代码片段)

参考文档:QuickStartGuide:http://gluster.readthedocs.io/en/latest/Quick-Start-Guide/Quickstart/Install-Guide:https://docs.gluster.org/en/latest/Install-Guide/Install/CentOSgluster-Quickstart:https://wiki.c 查看详情

38掌握分布式存储系统glusterfs的基本用法,包括卷管理数据复制(代码片段)

GlusterFS是一种分布式文件系统,可以将多个存储服务器集成为一个分布式存储池。以下是一些基本的使用方法和示例代码。安装和启动GlusterFS在所有节点上安装GlusterFS,并确保每个节点上的GlusterFS服务已经启动。创建Glust... 查看详情