glusterfs初步实践一(类似NFS)
在http://www.gluster.org/可以了解到更多并可以下载到最新的安装包,glusterfs使用了fuse,fuse可以到http://fuse.sourceforge.net/进行下载
目的:做个简单的配置,类似NFS的配置
两台服务器IP分别为:
192.168.4.190----------------glusterfs_server
192.168.4.188----------------glusterfs_client
系统使用centos5.1,有个奇怪的问题是系统使用centos4.4的时候编译glusterfs的时候总报错,用centos5.1就没事,这问题还以待研究
1.首先安装fuse
tar -zxvf fuse-2.7.4.tar.gz
cd fuse-2.7.4
./configure -enable-dependency-tracking -enable-kernel-module -enable-lib -enable-util
make && make isntall
tar -zxvf glusterfs-2.0.0rc1.tar.gz
cd glusterfs-2.0.0rc1
./configure
make && make install
gluster_server端的操作
2.配置文件的修改
mv glusterfs-server.vol.sample glusterfs-server.vol
vi /usr/local/etc/glusterfs/glusterfs-server.vol
修改后内容如下:
type storage/posix
option directory /disk
end-volume
volume server
type protocol/server
option transport-type tcp
# option transport-type ib-sdp
# option transport-type ib-verbs
# option transport-type unix
# option ib-verbs-work-request-send-size 131072
# option ib-verbs-work-request-send-count 64
# option ib-verbs-work-request-recv-size 131072
# option ib-verbs-work-request-recv-count 64
option transport-type tcp/server
option bind-address 192.168.4.190
option listen-port 6996
# option client-volume-filename /etc/glusterfs/glusterfs-client.vol
subvolumes brick
option auth.addr.brick.allow *
end-volume
mv glusterfs-client.vol.sample glusterfs-client.vol
vi /usr/local/etc/glusterfs/glusterfs-client.vol
修改后内容如下:
type protocol/client
option transport-type tcp
# option transport-type unix
# option transport-type ib-sdp
# option transport-type ib-verbs
# option ib-verbs-work-request-send-size 1048576
# option ib-verbs-work-request-send-count 16
# option ib-verbs-work-request-recv-size 1048576
# option ib-verbs-work-request-recv-count 16
option remote-host 192.168.4.190
option remote-port 6996
# option transport-timeout 30
option remote-subvolume brick
end-volume
glusterfs_server端的操作
1.glusterfsd -f /usr/local/etc/glusterfs/glusterfs-server.vol 启动server端
2.ps -ef | grep glusterfs 查看进程存在不存在
3.netstat -ln | grep 6996 查看端口是否监听
1.modprobe -i fuse 加载fuse模块
2.glusterfs -l /tmp/glusterfs.log -f /usr/local/etc/glusterfs/glusterfs-client.vol /mnt 挂载到/mnt上,同时可以查看 /tmp下的glusterfs.log日志
3.[root@glusterfs_client]# df -h
文件系统 容量 已用 可用 已用% 挂载点
/dev/hda1 8.5G 5.0G 3.2G 62% /
tmpfs 125M 0 125M 0% /dev/shm
glusterfs 6.0G 147M 5.5G 3% /mnt
可以在/mnt下进行touch命令创建文件测试
by:jialisong
2009-06-24
转载于:https://blog.51cto.com/jlsfwq/169540
glusterfs初步实践一(类似NFS)相关推荐
- SkyWalking调研与初步实践
APM和调用链跟踪 随着企业经营规模的扩大,以及对内快速诊断效率和对外SLA(服务品质协议,service-level agreement)的追求,对于业务系统的掌控度的要求越来越高,主要体现在: 对 ...
- Python3初步实践教程概要
"人生苦短,快学Python" "Life is short, you need Python!" ---- Bruce Eckel Python作为一门脚本语 ...
- 邹萍:工业互联网平台IDNICS及其开源生态初步实践
近年来,云计算开源技术逐渐成为云计算发展的重要支撑和导向,改变了以往的信息技术进化模式,引领软件技术标准的发展和创新,深刻影响着整个信息技术产业的发展格局.为进一步探索我国云计算开源技术发展模式,加速 ...
- 李伯虎院士:新一代人工智能引领下的智造制造初步实践
来源:电能革命 由中国智能制造百人会主办的"2018智造百强榜高峰会暨2019中国智能制造百人会年会上"于2019年1月11日在北京科技会堂举行.中国工程院院士/国家制造强国战略咨 ...
- Atittit HDFS hadoop 大数据文件系统java使用总结 目录 1. 操作系统,进行操作 1 2. Hdfs 类似nfs ftp远程分布式文件服务 2 3. 启动hdfs服务start
Atittit HDFS hadoop 大数据文件系统java使用总结 目录 1. 操作系统,进行操作 1 2. Hdfs 类似nfs ftp远程分布式文件服务 2 3. 启动hdfs服务start- ...
- 质量运营在智能支付业务测试中的初步实践
背景 毋庸置疑,质量是决定产品能否成功.企业能否持续发展的关键因素之一.对于"质量时代"下的互联网企业,如何在快速迭代的节奏中兼顾质量,真正落地"人人重视质量.人人创造质 ...
- 质量运营在美团点评智能支付业务测试中的初步实践
背景 毋庸置疑,质量是决定产品能否成功.企业能否持续发展的关键因素之一.对于"质量时代"下的互联网企业,如何在快速迭代的节奏中兼顾质量,真正落地"人人重视质量.人人创造质 ...
- databus mysql搭建_Databus架构分析与初步实践(for mysql)
目前关于databus的相关资料较少,特别是针对mysql的文档尤为稀少.本篇文章中介绍了databus相关组件及实现原理,初步实现了databus对mysql数据库的数据抓取,希望对后续使用者能提供 ...
- 马蜂窝大交通业务质量体系建设初步实践
质量是决定产品能否成功.企业能否持续发展的关键因素之一.如何做好质量体系建设,这是个比较大的话题,包含的范围很广,也没有固定的衡量标准. 打开一个互联网公司招聘网站,搜索「测试工程师」岗位时,你会发现 ...
最新文章
- python怎么读文件夹下的文件夹-如何使用Python读取文件夹中的文件数量?
- SOCKS代理工具EarthWorm、sSoks
- SWIFT入门 Dictionary
- 【顶尖技术人是怎样炼成的】清华博士的模型信仰——对话阿里云 MVP陈旸
- Win10 Terminal + WSL 2 安装配置指南
- php 逗号千分位,数字格式化每三位添加逗号千分位 - 文章教程
- SAP自学指南:案例公司的概括
- MFC DLL 导出函数的定义方式
- OSPF区域外路由的计算过程与FA值实验
- Android入门(四)UI-创建自定义控件
- Hadoop大数据平台搭建(超详细步骤)
- Quartus破解步骤及常见错误解决方法
- 怎样解决Mac电脑键盘上的大写锁定键灯不亮?
- Unity | 动画那些事儿
- 浙江推出冷链上“链” 全面掌握冷链食品供应链流向
- MATLAB矩阵基本运算的实现(一)
- ROS语音交互系统_(1)科大讯飞linux版TTS代码解析
- Eclipse 提示代码时弹出错误弹框问题
- 1.11 学JS的第7天
- 你在小时候玩过哪些「恶心」的游戏?