博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MooseFS安装笔记
阅读量:2435 次
发布时间:2019-05-10

本文共 3859 字,大约阅读时间需要 12 分钟。

  参考了老田的译文《moosefs-step-by-step-tutorial-cn》,自己也着手部署测试环境,现将安装过程整理出来。

安装环境
Master Server
192.168.72.32    Centos5.4(64X)
Metalogger Server
192.168.17.33    Centos5.4(64X)
Chunk Servers
192.168.17.34    Centos5.4(64X)
192.168.17.35    Centos5.4(64X)
Client Server
192.168.17.36    Centos5.4(64X)
192.168.17.41    Centos5.4(64X)
192.168.17.42    Centos5.4(64X)
192.168.17.43    Centos5.4(64X)
master 安装
mkdir -p /home/install/moosefs/
cd /home/install/moosefs/
groupadd mfs
useradd -g mfs mfs
wget http://m.install.server.com/install/moosefs/mfs-1.6.15.tar.gz
tar -zxvf mfs-1.6.15.tar.gz
cd mfs-1.6.15
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/www/lib --with-default-user=mfs --with-default-group=mfs --disable-mfschunkserver --disable-
mfsmount
make && make install
cd /etc/
cp mfsmaster.cfg.dist mfsmaster.cfg
cp mfsmetalogger.cfg.dist mfsmetalogger.cfg
cp mfsexports.cfg.dist mfsexports.cfg
vi mfsexports.cfg

引用
192.168.0.0/16             /       rw,alldirs,maproot=0

cd /www/lib/mfs
cp metadata.mfs.empty metadata.mfs
vi /etc/hosts

引用
192.168.17.32         mfsmaster

运行mfs服务
/usr/sbin/mfsmaster start

引用
master <-> metaloggers module: listen on *:9419
master <-> chunkservers module: listen on *:9420
main master server module: listen on *:9421

运行监控平台
/usr/sbin/mfscgiserv

引用
starting simple cgi server (host: any , port: 9425 , rootpath: /usr/share/mfscgi)

Backup server (metalogger) 安装
mkdir -p /home/install/moosefs/
cd /home/install/moosefs/
groupadd mfs
useradd -g mfs mfs
wget http://m.install.server.com/install/moosefs/mfs-1.6.15.tar.gz
tar -zxvf mfs-1.6.15.tar.gz
cd mfs-1.6.15
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/www/lib --with-default-user=mfs --with-default-group=mfs --disable-mfschunkserver --disable-
mfsmount
make && make install
cd /etc/
cp mfsmetalogger.cfg.dist mfsmetalogger.cfg
vi /etc/hosts

引用
192.168.17.32         mfsmaster

/usr/sbin/mfsmetalogger start
Chunk servers安装
mkdir -p /home/install/moosefs/
cd /home/install/moosefs/
groupadd mfs
useradd -g mfs mfs
wget http://m.install.server.com/install/moosefs/mfs-1.6.15.tar.gz
tar -zxvf mfs-1.6.15.tar.gz
cd mfs-1.6.15
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/www/lib --with-default-user=mfs --with-default-group=mfs --disable-mfsmaster
make && make install
cd /etc/
cp mfschunkserver.cfg.dist mfschunkserver.cfg
cp mfshdd.cfg.dist mfshdd.cfg
vi /etc/hosts

引用
192.168.17.32         mfsmaster

mkdir /www/mfschunks
chown -R mfs:mfs /www/mfschunks
vi /etc/mfshdd.cfg

引用
/www/mfschunks

/usr/sbin/mfschunkserver start

引用
working directory: /www/lib/mfs
lockfile created and locked
initializing mfschunkserver modules ...
hdd space manager: scanning folder /www/mfschunks/ ...
hdd space manager: /www/mfschunks/: 0 chunks found
hdd space manager: scanning complete
main server module: listen on *:9422
no charts data file - initializing empty charts
mfschunkserver daemon initialized properly

Client Server安装
groupadd mfs
useradd -g mfs mfs
mkdir -p /home/install/moosefs/
cd /home/install/moosefs/
wget http://m.install.server.com/install/moosefs/fuse-2.7.6.tar.gz
tar -zxvf fuse-2.7.6.tar.gz
cd fuse-2.7.6
./configure --prefix=/usr
make
make install
一定要运行以下export命令,不然挂载moosefs系统会失败

引用
export  PKG_CONFIG_PATH=/usr/lib/pkgconfig:$PKG_CONFIG_PATH

cd ../
wget http://m.install.server.com/install/moosefs/mfs-1.6.15.tar.gz
tar -zxvf mfs-1.6.15.tar.gz
cd mfs-1.6.15
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/www/lib --with-default-user=mfs --with-default-group=mfs --disable-mfsmaster --disable-
mfschunkserver
make && make install
vi /etc/hosts

引用
192.168.17.32         mfsmaster

开始挂接操作
mkdir -p /mnt/mfs
/usr/bin/mfsmount /mnt/mfs -H mfsmaster
安装完毕。

Tags: ,
higkoo
2010/07/24 15:31
为什么用moosefs呢? 相信一定有你的理由
希望能出一篇和其它文件系统性能比较的文章,譬如:和原生的ext3、xfs等
回复于 2010/07/24 16:12
性能数据已经用iozone工具来测试,其它好处就不多说了,这是阿辉做的GlusterFS的性能测试:http://hi.baidu.com/farmerluo/blog/item/469dd9f95391de55242df23e.html

转载地址:http://uqqmb.baihongyu.com/

你可能感兴趣的文章
java_选择类排序——简单选择排序
查看>>
java_中介者模式
查看>>
java_备忘录模式
查看>>
多线程——背景了解
查看>>
power designer使Comment与Name相同.txt
查看>>
学习Spring 开发指南------基础语义
查看>>
IE下的图片空隙间距BUG和解决办法
查看>>
[pb]从excel导入数据到datawindow
查看>>
CSS Padding in Outlook 2007 and 2010
查看>>
有关内存的思考题
查看>>
What is the difference between gross sales and revenue?
查看>>
Dreamweaver默认打开后缀名为ftl的文件时
查看>>
LNMP一键安装
查看>>
几个分析函数的比较
查看>>
主流算法:
查看>>
RMI
查看>>
J.U.C之Future
查看>>
缓存思想分析
查看>>
一致性hash
查看>>
J.U.C之ConcurrentHashMap分析
查看>>