mingfei10的ChinaUnix博客
mingfei10
全部博文(230)
人工智能(10)
2020年(3)
2019年(3)
2018年(12)
2017年(13)
2016年(11)
2015年(55)
2014年(74)
2013年(39)
2012年(2)
2011年(18)
cj83226
拿铁不加
Roadlee
chinauni
wb123456
danilliu
mguoz
zzjlzx
醉卧水云
stone_1
分类: 云计算
2014-07-17 15:34:37
Gluster
中添加
XLATOR
的步骤
1.
下载
GlusterFS
文件源码,并安装
automake
等自动编译工具。了解
的工作流
程:下图为网络上一幅工作流程图,可以很好的了解
的工作步骤,我们据此
修改
glusterfs
的编译文件。
0
)而
configure.ac(configure.in)
由执行
autoscan
并修改得到
1
)
读取
Makefile.am
来产生
Makefile.in
2
configure
Makefile
3
脚本通常由
autoconf
configure.in
(
configure.ac
产生
.添加并修改相关文件
0)
glusterfs-3.2.5/
a.
我们只是添加一个
xlator
,该
位于
xlators
目录中,所以此目下无需修
改
Makefile.am.
b.
修改当前目录下
configure.ac,
添加自己的
目录结构,示例如下:
1)
glusterfs-3.2.5/xlators
添加目录
itc
修改当前目录下的
Makefile.am,
添加
,示例如下:
glusterfs-3.2.5/xlators/itc
itc-performance
Makefie.am
文件,内容如下:
4
glusterfs-3.2.5/xlators/itc/itc-performance/
src
,该目录存储源码
内容仿照上层
5) glusterf-3.2.5/xlators/itc/itc-performance/src/
源码文件
itc-performance.c
和
itc-performance.h
内容如下:
c.
源码内容只需要简单实现
的
xlator_fops
结构体指向的函数。
下面的代码没
有做任何事情,只是将操作交付给下(上)个
去处理。
3.
执行编译自己的
执行
,生成
make.in
makefile
make install
命令
4.
volume
配置文件,将自己的
放到
xlaotors
之中
利用
命令创建一个卷
/etc/glusterd/vols
下创建卷的配置文件,例如:
刘建辉
于
天津
Huijialiu@gmail.co
上一篇:GlusterFS:分布式(Distribute )源码分析
下一篇: GlusterFS集群文件系统研究 -刘爱贵
登录 注册