- 博客(7)
- 收藏
- 关注

原创 关于glusterfs的directory-layout-spread参数
directory-layout-spread由用户设定,默认值为dht模块的subvolume-count,用于目录hash布局的子卷个数。即用户可以指定某个目录下的文件分布式到N个(具体是哪几个由hash算法决定)子卷上而不是分布到所有子卷上,根据hash算法,每个目录分配的不同的N个子卷,从而在存在大量目录和文件时,使文件的分布总体上达到均衡状态。
2015-10-05 23:01:54
724

转载 Glusterfs冗余镜像(AFR)修复原理以及脑裂分析
Glusterfs冗余镜像(AFR)修复原理以及脑裂分析研究Glusterfs半年多了,通过实际操作以及源代码分析,对它有了越来越深的了解,由衷的赞叹Gluster的整体架构。今天时间不早了,想写点关于Glusterfs的冗余镜像产生脑裂的原因。首先,简单描述一下脑裂,所谓脑裂,就是指两个或多个节点都“认为”自身是正常节点而互相“指责”对方,导致不能选取正确的节点进行接管或修复,导
2014-01-12 21:18:52
4757

转载 也谈重复数据删除
也谈重复数据删除 http://www.iesool.com/forum.php?mod=viewthread&tid=70&fromuid=1 (出处: 吖Sool-社区)
2014-01-02 22:44:03
748

转载 大数据能在色情行业里做什么
看来作者也是大数据行的专家啊,分析的头头是道,赞一个! 更多精彩内容,欢迎访问 吖Sool-社区: http://www.iesool.com/
2014-01-01 08:27:56
1177

原创 关于Glusterfs为何采用哈希分布式算法
最近同事问过我这样一个问题:若要实现文件均匀分布,用最简单的线性哈希算法--取模运算(根据文件名获取整数,然后根据节点数取模)就可以将文件均匀分布,为何Glusterfs为何还要用这么复杂的哈希算法实现文件的分布式存储呢? 关于这么问题,要从负载均衡说起吧。就拿分布式存储来说,简单的取模运算也可以将文件均匀分布在各个节点之中。但若节点数改变,节点增删的话,这种方法就不可取了,节点增
2013-12-22 22:25:25
1446

原创 虚拟磁盘空间不足虚拟电脑运行发生错误的原因及解决
我用virtualBox装了一台Centos虚拟机,20G空间的动态扩展的虚拟硬盘,今天突然提示错误: 虚拟电脑运行发生错误! 详细的错误信息显示在下面. 你可以试着修复这个描述的错误并恢复虚拟电脑的运行. The I/O cache encountered an error while updating data in medium &qu
2013-12-21 21:32:54
15118

原创 Glusterfs的编译选项 #pragma GCC poison system popen
最近一直在研究Glusterfs3.3.1,当因需在代码中加入system(cmd)调用时,编译器提示error:attempt to use poisoned ”system",即试图使用有毒的system调用,首先我检查了一遍代码,其实就是一个system调用。排除了代码编写错误。然后我突然想起了system调用需要慎用的,调用system的进程在调用system未返回时可能会阻塞而且会忽略某
2013-12-15 22:16:29
1561
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人