GlusterFS的分布卷(distribute)或者含distribute的复合卷用户场景下,很多人都会关心会不会把某些brick写满,其他brick比较空,那会怎么样呢?GlusterFS提供了一个min-free-disk的option可以让用户配置剩余空闲空间的一个阈值。当某一个brick的剩余空间少于min-free-disk的时..
分类:
其他好文 时间:
2014-10-21 19:51:59
阅读次数:
186
GlusterFS使用hostname去添加peer的时候,在其他机器上peerstatus的时候会看到有机器是使用IP显示的,而不是我们想要的hostname。例如,用A机器去peerprobe其他机器的时候,就会有上述的现象,其他机器上,peerstatus的时候,会看到是A的IP而不是hostname。这是GlusterFS内部pe..
分类:
其他好文 时间:
2014-10-21 19:48:37
阅读次数:
150
研究Glusterfs半年多了,通过实际操作以及源代码分析,对它有了越来越深的了解,由衷的赞叹Gluster的整体架构。今天时间不早了,想写点关于Glusterfs的冗余镜像产生脑裂的原因。首先,简单描述一下脑裂,所谓脑裂,就是指两个或多个节点都“认为”自身是正常节点而互相“指责”对方,导致不能选取...
分类:
其他好文 时间:
2014-10-21 17:33:10
阅读次数:
159
1、环境centos 6.5 64 bitglusterfs-3.52、配置yum源http://download.gluster.org/pub/gluster/glusterfs/repos/YUM/glusterfs-3.5/LATEST/CentOS/glusterfs-epel.repow...
分类:
其他好文 时间:
2014-10-20 13:06:05
阅读次数:
259
当在glusterfs中将服务器加到存储池中,及运行”gluster peer probe server”命令,遇到peer probe: failed: Probe returned with unknown errno 107错误时,可以从以下几个方面解决问题1、查看目标服务器上的防火墙是否关闭...
分类:
其他好文 时间:
2014-10-17 18:15:38
阅读次数:
310
Gluster的几种实现1.stripedvolume条带卷的实现如左图,条带卷内部的每一个文件都被分成4份用来保存,称为条带式存储。2、Replication如左图,条带卷内部的每一个文件在不同的server中各存一份。3、DistributedVolume如左图,条带卷内的各个文件被分散到各节点进行存储。4、DHT..
分类:
其他好文 时间:
2014-10-05 03:33:48
阅读次数:
513
计算节点和控制节点上都安装一下cd/etc/yum.repos.d/wgethttp://download.gluster.org/pub/gluster/glusterfs/3.4/3.4.3/CentOS/glusterfs-epel.repoyuminstallglusterfs-server验证一下两个节点是否安装成功[root@linux-node1~]#glusterfs-Vglusterfs3.4.5builtonJul24201419:..
分类:
其他好文 时间:
2014-08-27 19:01:48
阅读次数:
4063
1.查看当前硬盘使用状况:
[root@gluster_node1 ~]# df -h
文件系统 容量 已用 可用 已用%% 挂载点
/dev/sda3 14G 2.4G 11G 19% /
tmpfs 3.9G 0 3.9G 0% /dev/shm
/dev/sda1 5...
分类:
其他好文 时间:
2014-08-19 12:21:44
阅读次数:
204
问题1
[root@localhost ~]# gluster peer status
Connection failed. Please check if gluster daemon is operational.
原因:未开启glusterd服务
解决方法:开启glusterd服务
/etc/init.d/glusterd start
问题2
[root@loc...
分类:
其他好文 时间:
2014-05-16 02:50:16
阅读次数:
391
GlusterFS 挂载需要 fuse 支持,如果你的内核版本低于 2.6.16 则需要下载fuse的源码包自行编译安装,也可下载 fuse 的rpm包。安装fuse的方法我就不说了,不会源码安装的直接去rpmfind.net上下载rpm即可。高于此版本的内核中已经有了fuse.ko的模块,需要的时候可以执行以下命令进行加载:
modprobe -b fuse
1、下载GlusterF...
分类:
其他好文 时间:
2014-05-11 20:18:31
阅读次数:
391