GlusterFS
文章平均质量分 84
GoRustNeverStop
这个作者很懒,什么都没留下…
展开
-
GlusterFs分布式复本卷 服务器替换实践
GlusterFs分布式复本卷 服务器替换实践出于存储安全的需要,近期新建了一个分布式复本卷来存储一些重要数据。服务器从gfserver20-29,然而使用没几天,一台服务器gfserver26的操作系统就崩溃了,一执行命令就报I/O error,应该是硬盘挂掉了。运维的同事帮忙更换了硬盘了,重新安装了操作系统。不幸的是复本卷的数据也被格式化了。幸好这个卷是复本卷,新的设备上线之后,可以重转载 2017-10-23 15:18:39 · 853 阅读 · 0 评论 -
GlusterFS volume快照总结
一、概述GlusterFS 3.6版本发布了基于卷的快照功能,该功能是基于thinly provisionedLVM snapshot,所以必须满足以下条件,才能保证卷快照功能的正常使用。条件1,每个Brick必须是独立的thinlyprovisioned LVM;条件2,BrickLVM不能存储除了Brick以外的数据。二、主要特性1、Crash Consistency(碰撞...转载 2018-08-02 10:50:29 · 833 阅读 · 0 评论 -
GlusterFS维护总结
【场景1】某个GlusterFS节点的操作系统Down,需要重装系统和GlusterFS的场景。解决办法如下:(1)先别启动GlusterFS服务重新安装GlusterFS后,设置好对应的Brick目录和挂载完对应的存储,暂时别启动GlusterFS服务。(2)获取该节点UUID信息通过观察集群的其他节点保存的节点UUID信息,得到损坏节点的UUID信息。ls命令查看一个完...转载 2018-08-02 10:49:32 · 1247 阅读 · 0 评论 -
glusterfs性能优化
首先说两个关键知识点,供大家参考:1.glusterfs 3.x.x版本后,客户端不再存储配置文件。客户端依靠nfs协议(或gluster native协议)动态的从服务端获取卷的信息。2.与其它分布式存储不同,如果你建立的是复制卷,gluster客户端会并发的向几个服务器写入\读取数据,而不是通过服务器之间进行数据的传输。接下来介绍两个测试时可能会用到的工具:1.转载 2018-01-10 13:37:17 · 4952 阅读 · 2 评论 -
CentOS 7 安装部署 GlusterFS
环境说明:3台机器安装 GlusterFS 组成一个集群。使用 docker volume plugin GlusterFS服务器:10.6.0.14010.6.0.19210.6.0.196配置 hosts10.6.0.140 swarm-manager10.6.0.192 swarm-node-110.6.0.196 swarm-node-2转载 2018-01-10 13:36:38 · 4257 阅读 · 0 评论 -
GlusterFS预防脑裂机制
脑裂简单来说就是两个节点之间的联系断了,A进程写server1,B进程写server2,各写各的,写了都记自己对的,对方错了。脑裂发生时,只能管理员手动判断手动恢复了,gluster采用了quorum的机制尽量预防脑裂的发生。 在什么样的场景会出现脑裂的情况呢,打比方说现在有2个副本,个运行在Node1和node2上,我们都知道写完副本后要通知所有其他的副本我已经写完了,其他的副转载 2018-01-10 13:35:49 · 2311 阅读 · 0 评论 -
GlusterFS维护总结
【场景1】某个GlusterFS节点的操作系统Down,需要重装系统和GlusterFS的场景。解决办法如下:(1)先别启动GlusterFS服务重新安装GlusterFS后,设置好对应的Brick目录和挂载完对应的存储,暂时别启动GlusterFS服务。(2)获取该节点UUID信息通过观察集群的其他节点保存的节点UUID信息,得到损坏节点的UUID信息。转载 2018-01-10 13:35:11 · 2227 阅读 · 0 评论 -
GlusterFS Dispersed Volume(纠错卷)总结
一、概念Dispersed Volume是基于ErasureCodes(纠错码)的一种新类型的Volume(3.6版本正式发布该特性),类似于RAID5/6。通过配置Redundancy(冗余)级别提高可靠性,在保证较高的可靠性同时,可以提升物理存储空间的利用率。文件是被分割成大小相同的Chunk(块),而每个Chunk又被分割成fragment,而冗余信息的Fragment也随之转载 2018-01-10 13:34:24 · 1444 阅读 · 1 评论 -
GlusterFS分布式文件系统使用简介
0 术语简介GlusterFS是一个开源的分布式文件系统。更多特性介绍附录的参考文档。Brick:GFS中的存储单元,通过是一个受信存储池中的服务器的一个导出目录。可以通过主机名和目录名来标识,如'SERVER:EXPORT'Client: 挂载了GFS卷的设备Extended Attributes:xattr是一个文件系统的特性,其支持用户或程序关联文件/目录转载 2018-01-10 13:32:54 · 435 阅读 · 0 评论 -
GlusterFS创建volume失败的解决方法(* or a prefix of it is already part of a volume)
问题描述:之前已经创建了一个replicated的volume gv0,replica=2,两个目录为:/test/data1和/test/data2,之后发现这两个目录不太合适,想在/test/data1/gfs和/test/data2/gfs上重新做一个volume,于是将gv0删除,但是在新建volume时出现:/test/data1/gfs or a prefix of i转载 2017-10-25 17:20:45 · 911 阅读 · 0 评论 -
GlusterFS文件系统弹性哈希算法
GlusterFS文件系统弹性哈希算法(作者:林世跃@TaoCloud)GlusterFS采用独特的无中心对称式架构,与其他有中心的分布式文件系统相比,它没有专用的元数据服务集群。在文件定位的问题上,GlusterFS使用DHT算法进行文件定位,集群中的任何服务器和客户端只需根据路径和文件名就可以对数据进行定位和读写访问。换句话说,GlusterFS不需要将元数据与数据进行转载 2017-10-24 16:56:19 · 872 阅读 · 0 评论 -
GlusterFS部署
转载:https://www.cnblogs.com/fansik/p/9868831.html注意区分复制卷和分布式复制卷的区别?答:纯复制卷brick=replica,分布式复制卷中brick数是replica倍数!一、GlusterFS简介 PB级容量、高可用、读写性能、基于文件系统级别共享、分布式、无metadata(元数据)的存储方式。 Gluster...转载 2019-09-30 14:39:44 · 634 阅读 · 0 评论