E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
GLUSTERFS
Gluster源码学习
xlator: http://blog.csdn.net/liuben/article/details/7786215
glusterfs
分析报告 http://www.cnblogs.com/thinkinlove
zhxue123
·
2012-11-24 00:00
inode详解
inode是
glusterfs
中重要的数据结构之一,
glusterfs
用它来表示文件系统中的inode,但二者不是 等价的。
lancelotwjq
·
2012-11-23 16:00
node
Jimmy的文档:
Glusterfs
之rpc模块源码分析附录(rdma和tcp)
声明:本文转至IT168:因为
GlusterFS
实现了IB网络(RDMA协议,专用硬件网卡支持),当时就在想普通的网卡能不能实现,就找到一篇这样的文章介绍,基于TCP协议来实现。!
hj19870806
·
2012-11-16 11:00
Jimmy的文档:
Glusterfs
的rpc模块实现(第四部分)
第三节、rpc通信过程分析前面两个小节分别对rpc服务端和客户端的建立流程做了详细的分析,也就是说rpc客户端和服务器端已经能够进行正常的通信了(rpc客户端已经通过connect链接上rpc服务器了),那么这一小节主要根据一个实际的例子来分析一个完整的rpc通信过程。下面以客户端创建逻辑卷(volume)为例来分析rpc的通信过程,就以下面这个客户端的命令开始:gluster volume cr
hj19870806
·
2012-11-16 11:00
Jimmy的文档:
Glusterfs
的rpc模块实现(第三部分)
第二节、rpc客户端实现原理及代码分析rpc客户端主要发起一个rpc请求,执行完rpc请求以后就退出rpc,下面分析客户端rpc请求建立的整个过程。Rpc客户端请求建立的第一步是执行cli_rpc_init函数,主要实现代码如下:1this=THIS;//取得本线程的xlator列表 2 3cli_rpc_prog=&cli_prog;//设置rpc调用过程集合(许多函数) 4 5options=
hj19870806
·
2012-11-16 11:00
Jimmy的文档:
Glusterfs
的rpc模块实现(第二部分)
二、
Glusterfs
的rpc模块实现第一节、rpc服务器端实现原理及代码分析1.rpc服务初始化(rpc/rpc-lib/src/rpcsvc.c)Rpc服务的初始化工作在函数rpcsvc_init中实现的
hj19870806
·
2012-11-16 11:00
Jimmy的文档:
Glusterfs
之rpc模块源码分析之RPC概述(第一部分)
一、RPC概述第一节、RPC结构网络RPC(Remote Procedure Call Protocol)——远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。在OSI网络通信模型中,RPC跨越了传输层和应用层。RPC使得开发包括网络分布式多程序在内的应用程序更加容易。RPC
hj19870806
·
2012-11-16 11:00
集群文件系统
GlusterFS
安装配置
环境CentOS6.3x64两个服务端,一个客户端官方安装源http://download.gluster.org/pub/gluster/
glusterfs
/3.3/3.3.1/CentOS/epel
紫色葡萄
·
2012-11-10 01:30
glusterfs
集群文件系统
操作系统
集群文件系统
GlusterFS
安装配置
环境CentOS6.3x64两个服务端,一个客户端 官方安装源 http://download.gluster.org/pub/gluster/
glusterfs
/3.3/3.3.1/CentOS
紫色葡萄
·
2012-11-10 01:30
GlusterFS
集群文件系统
CircleBuffer@
glusterfs
Glusterfs
使用CircleBuffer来存储Afr的自修复日志。
lancelotwjq
·
2012-11-05 17:00
gluster
GlusterFS
NetkillerLinuxStorage手札FileSystem,NetworkFileSystem,DistributedFilesystem...Mr.NeoChan,陈景峰(BG7NYT)中国广东省深圳市宝安区龙华镇溪山美地518109+8613113668890+8675529812080文档创建日期2010-11-18版权©2010,2011,2012Netkiller(NeoChan
bg7nyt
·
2012-10-30 22:31
netkiller
GlusterFS
glusterfs
2配置要点(动态增加client)
阅读更多如果打算做cluster/replicate的备份,server端必须支持features/posix-locks.否则会系统会报错.Cluster/distribute的结构支持动态添加nodes.添加以后,修改client.vol,然后umount/mount重新挂载一下就可以了.只要不改变namespace的设置,是不会影响以前存储的文件的.在这个配置中namespace做了clus
wenson
·
2012-10-25 11:00
glusterfs
glusterfs
2配置要点(动态增加client)
如果打算做cluster/replicate的备份,server端必须支持features/posix-locks.否则会系统会报错. Cluster/distribute的结构支持动态添加nodes.添加以后,修改client.vol,然后umount/mount重新挂载一下就可以了.只要不改变namespace的设置,是不会影响以前存储的文件的. 在这
wenson
·
2012-10-25 11:00
GlusterFS
glusterfs
2配置要点(动态增加client)
如果打算做cluster/replicate的备份,server端必须支持features/posix-locks.否则会系统会报错. Cluster/distribute的结构支持动态添加nodes.添加以后,修改client.vol,然后umount/mount重新挂载一下就可以了.只要不改变namespace的设置,是不会影响以前存储的文件的. 在这
wenson
·
2012-10-25 11:00
GlusterFS
基于
glusterfs
和gearman的离线任务运算分布式化方案介绍
web站点服务中,我们除了存在面向用户的服务功能外,往往也存在大量的后台离线的相关计算任务,如对前端的异步操作数据队列进行定期处理,对数据库中的数据进行汇总挖掘,监控,转储,对中间数据的进一步运算处理等等……一个web服务站点的背后,往往存在大量对应的后端处理任务的功能模块,用于支撑正常的业务功能系统。 在一个web站点的初始阶段,我们可能只需要有一台服务器,容纳部署所有的业务功能,包括了面向用户
百度技术
·
2012-10-22 14:23
分布式
gearman
GlusterFS
基于
glusterfs
和gearman的离线任务运算分布式化方案介绍
web站点服务中,我们除了存在面向用户的服务功能外,往往也存在大量的后台离线的相关计算任务,如对前端的异步操作数据队列进行定期处理,对数据库中的数据进行汇总挖掘,监控,转储,对中间数据的进一步运算处理等等……一个web服务站点的背后,往往存在大量对应的后端处理任务的功能模块,用于支撑正常的业务功能系统。在一个web站点的初始阶段,我们可能只需要有一台服务器,容纳部署所有的业务功能,包括了面向用户的
百度技术
·
2012-10-22 14:23
分布式
gearman
glusterfs
其他技术
shell读取文本操作
/bin/bash#需求将网站的照片移动到
glusterFS
目录下cat/home/shell/rescue.txt|whilereadline;do id=`echo$line|awk'{print
zc_nicolas
·
2012-10-15 11:05
shell
读取文本操作
关于卷的配置文件(Volume Spec)
Glusterfs
使用了xlator模块化架构,用户可以通过编辑卷的配置文件来自定义xlator的结构。下面本人结合源码,说说从配置文件构建xlator结构的流程。
lancelotwjq
·
2012-10-10 17:00
配置文件
安装
glusterfs
3.3.0 配置replica...
需要使用两台服务器作glusterreplicationserver端,同时把server端当client端server1 10.10.10.10server2 10.10.10.11进入server1root下sudo-s 分别在两台服务器上添加vim/etc/hosts10.10.10.10 server110.10.10.11 server2cat/etc/hosts 127.0.0.1 l
davis_qi
·
2012-10-09 14:00
Replication
gluster
distribute
glusterfs
故障一例
今天测试
glusterfs
的时候创建存储组老是提示"/data"oraprefixofitisalreadypartofavolume心想之前用/data分区测试过,我删除数据试试看,接着创建glustervolumecreatereplicate-stripereplica
hxl2009
·
2012-09-17 10:22
GFS
GlusterFS
glusterfs
故障一例
今天测试
glusterfs
的时候创建存储组老是提示"/data"oraprefixofitisalreadypartofavolume心想之前用/data分区测试过,我删除数据试试看,接着创建glustervolumecreatereplicate-stripereplica
hxl2009
·
2012-09-17 10:22
gfs
glusterfs
GlusterFS
GlusterFS
NetkillerLinuxStorage手札FileSystem,NetworkFileSystem,DistributedFilesystem...Mr. Neo Chan, 陈景峰(BG7NYT)中国广东省深圳市宝安区龙华镇溪山美地518109+86 13113668890+86 755 29812080文档创建日期2010-11-18版权©2010,2011,2012Netkiller(N
netkiller.github.com
·
2012-09-14 08:00
netkiller
DFS
GlusterFS
glusterfs
资料列表
官方: http://www.gluster.org/ http://gluster.org/pipermail/gluster-users/ 邮件列表 http://lists.gnu.org/archive/html/gluster-devel/ 邮件列表 https://access.re
lancelotwjq
·
2012-09-12 09:00
gluster
分布式文件系统比较
分布式文件系统MFS、Ceph、
GlusterFS
、Lustre的比较http://blog.prosight.me/index.php/2011/12/848http://shen2.cn/2010/
zhxue123
·
2012-09-06 16:00
安装hadoop和gluster
安装
glusterfs
-3.2.5 tar-zxvf
glusterfs
-3.2.5.tar.gz cd
glusterfs
-3.2.5 ls .
can007
·
2012-09-05 20:00
Glusterfs
调试
直接attach到相关进程 > gdb (gdb) attach [pid of the
glusterfs
] ....
lancelotwjq
·
2012-09-03 15:00
gluster
邮件列表语录
Jeff Darcy: The
GlusterFS
philosophy has generally been to handle performance issues via horizontal scaling
lancelotwjq
·
2012-08-30 17:00
邮件
KVM虚拟化开源高可用方案(三)
glusterfs
说明:设计目的:1.集群设计虚拟机容量70-100台,占用1个机柜,全部由1U服务器组成,其中存储服务器6台,300G*8,节点服务器10台;2.虚拟机可以在KVM集群宿主机之间迁移;
glusterfs
xiaoli110
·
2012-08-29 12:26
开源
高可用
kvm
GlusterFS
KVM虚拟化开源高可用方案(三)
glusterfs
说明:设计目的:1.集群设计虚拟机容量70-100台,占用1个机柜,全部由1U服务器组成,其中存储服务器6台,300G*8,节点服务器10台;2.虚拟机可以在KVM集群宿主机之间迁移;
glusterfs
xiaoli110
·
2012-08-29 12:26
开源
KVM
高可用
KVM虚拟化技术
rbthash@
glusterfs
Glustefs里面有一个很有意思的数据结构叫做rbthash, 全称是red black tree hash, 顾名思义就是使用红黑树做的哈希, 这个数据结构在io-cache xlator的实现中用到。 首先,有红黑树数据结构(contirb/rbtree), 它是从libavl库中偷过来的。虽然红黑树有点复杂,但是是相
lancelotwjq
·
2012-08-27 10:00
gluster
文件同步---
GlusterFS
3.3.0
GlusterFS
分布式集群文件系统1、目的说明:搭建测试环境,测试
GlusterFS
的类似网络RAID1相关功能和参数。实现实时备份,切换和故障恢复功能。
pesen
·
2012-08-09 10:49
文件同步
文件同步---
GlusterFS
3.3.0
GlusterFS
分布式集群文件系统1、目的说明:搭建测试环境,测试
GlusterFS
的类似网络RAID1相关功能和参数。实现实时备份,切换和故障恢复功能。
pesen
·
2012-08-09 10:49
文件同步
文件同步
Managing
GlusterFS
Volumes
调整volume的参数命令:glustervolumesetVOLNAMEOPTIONPARAMETER ExpandingVolumes你可能想在线扩展卷的大小,例如:你想给分布式的卷中增加brick,以增加卷的容量。注意:当你给分布式复制卷和分布式条带卷中增加bricks时,你增加的bricks的数目必须是复制或者条带数目的倍数,例如:你给一个分布式复制卷的replica为2,你在增加bric
China_OS
·
2012-08-01 22:00
Debian6 搭建
GlusterFS
集群-Striped Volumes
这一篇讲解构建 StripedVolumes:条带式卷。StripedVolumes类似于raid0,stripe数等于volume中组成bricks的存储服务器数。文件分成数据块,以RoundRobin方式写到bricks中,性能比较高。 创建StripedVolumes 创建横跨三台服务器的条带卷glustervolumecreateStriped-volumestripe3Glus
China_OS
·
2012-08-01 22:00
Debian6
Volumes
Debian6 搭建
GlusterFS
集群-Distributed Replicated Vo...
创建横跨4台机器,replicate为2的分布式复制卷glustervolumecreateDistribute-Replicatedreplica2
GlusterFS
-Server1:/Distributed-Replic
China_OS
·
2012-08-01 22:00
Debian6
replicated
Volumes
Debian6 搭建
GlusterFS
集群-Distributed Striped Volumes
创建DistributedStripedVolumes,分布式的条带卷,既有分布式的特性又有条带卷的特性。 在DistributedStriped卷中,条带数据在集群中横跨两个或多个节点,分布式条带数据一般用在需要高性能和扩展存储的环境中。在创建分布式条带卷时bricks的数目必须是数倍的条带数目。 创建一个分布式条带卷,横跨四台存储服务器,stripe为2glustervolumecr
China_OS
·
2012-08-01 22:00
Debian6
搭建GlusterFS集群
GlusterFS
文档翻译 - Understanding AFR Translator 中文化
AFR给
GlusterFS
提供了HA高可用。比如说,如果
dong976209075
·
2012-08-01 16:00
server
网络
文档
Access
扩展
NetWork
Debian6 搭建
GlusterFS
集群-Replicated Volumes
前一篇已经介绍了在创建一个volume之前应该做的准备工作,本篇直接开始创建ReplicatedVolumes,在创建复制卷之前,先关闭上一篇开启的分布式卷test-volume。我在同一个客户端挂载两种类型的卷时卡在终端了。 创建ReplicatedVolumes(复制卷) 复制卷会在卷中复制存放在bricks中的文件,至于复制几份是可以设置的,复制卷一般用在要求高可用和高可靠
China_OS
·
2012-07-30 22:00
Debian6
Volumes
Debian6 搭建
GlusterFS
集群-Distributed Volumes
在你配置
glusterfs
的volume之前,你需要先创建一个由存储服务器组成的可以信任的存储池,
glusterfs
服务必须运行在每一台加入存储池的服务器上。
China_OS
·
2012-07-30 22:00
Debian6
Volumes
Debian6 搭建
GlusterFS
集群-安装篇
最近打算了解一下GulsterFS文件系统,实验环境如下安排: 服务端由四台DELL1950服务器构成 客户端由一台DELL1950服务器构成,在
GlusterFS
文件系统中服务端也可以充当客户端的
China_OS
·
2012-07-30 22:00
glusterfs
中Trie树的使用
同样,在
Glusterfs
中,Trie树就作为字典树使用,完成两个功能:1.判断用户输入的volumeoption是否存在2.若不存在,给出与用户输入最相似的选择,比较人性化。
lancelotwjq
·
2012-07-30 10:00
gluster
CLI简析
安装好
glusterfs
后,输入gluster即可进入该控制台。输入glusterhelp或者进入控制台后输入help即可查看命令列表。
lancelotwjq
·
2012-07-27 14:00
cli
设计新Xlator扩展
GlusterFS
1.
GlusterFS
概述
GlusterFS
是一个开源的分布式文件系统,具有强大的Scale-Out横向扩展能力,通过扩展能够支持数PB存储容量和处理数千客户端。
liuben
·
2012-07-25 20:00
分布式文件系统
扩展性
GlusterFS
xlator
GlusterFS
集群文件系统研究
转载地址:http://blog.csdn.net/liuben/article/details/6284551
GlusterFS
集群文件系统研究刘爱贵1.
wang1144
·
2012-07-25 18:00
算法
集群
服务器
存储
扩展
存储系统
在
glusterFS
集群文件系统上手工配置公钥
在成功安装
glusterFS
后的多个节点上,可以通过GlusterManagementConsole来管理各个节点,在添加成功后本来是可以自动将公钥安装的,但有时如果需要手工安装,那么可以按照下面的步骤在各节点上布置公钥
wang1144
·
2012-07-25 17:00
server
集群
glusterfs
卷类型
Glusterfs
提供三种基本卷类型,分别是Replicated,Distributed,Striped,分别对应于xlator中的AFR,DHT,Stripe。
lancelotwjq
·
2012-07-19 20:00
gluster
GlusterFS
Translator API介绍
在
GlusterFS
中是xlator_fops,
lin_FS
·
2012-07-18 10:00
api
table
存储
callback
destructor
symlink
GlusterFS
:No such file or directory
http://hi.baidu.com/itaolei/item/9cf7dd3ed1792b0eceb9fe9c解决errorwhileloadingsharedlibraries:lib
glusterfs
.so
lin_FS
·
2012-07-16 14:16
file
command
object
c
GlusterFS
:No such file or directory
http://hi.baidu.com/itaolei/item/9cf7dd3ed1792b0eceb9fe9c解决errorwhileloadingsharedlibraries:lib
glusterfs
.so
lin_FS
·
2012-07-16 14:00
c
object
File
command
glusterfs
简介
GlusterFS
is an open source, clustered file system capable of scaling to several petabytes and
lancelotwjq
·
2012-07-12 17:00
GlusterFS
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他