MFS在服务器上配置

 

环境:

Ubuntu server 12.04 amd 64

Master 192.168.11.21、147.4G、/ 37.4G 、swap 10G 、/data 100G 、master 、cloud311

Metalogin 192.168.11.22、 147.4G、/34G 、swap 3.4G 、 /data 110G 、metaloger 、cloud

Chunk01 192.168.11.23、214.9 、/ 31G 、swap 3.9G 、/data 180G 、 chunk01 、cloud

Chunk02 192.168.11.24 。。。 、chunk02 、cloud

Chunk03 192.168.11.25 。。。 、chunk03 、cloud

 

 

Master 安装配置

# groupadd mfs

# useradd –g mfs mfs

# apt-get install gcc

# apt-get install make

 

# wget http://nchc.dl.sourceforge.net/project/libpng/zlib/1.2.7/zlib-1.2.7.tar.gz

# tar -zxvf zlib-1.2.7.tar.gz

# cd zlib.1.2.7

# ./configure

# make

# make install

 

# wget http://ncu.dl.sourceforge.net/project/moosefs/moosefs/1.6.11/mfs-1.6.11.tar.gz

# tar -zxvf mfs-1.6.11.tar.gz

# cd mfs-1.6.11

# ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var/lib --with-default-user=mfs --with-default-group=mfs --disable-mfsmount --disable-mfschunkserver --enable-mfsmaster

# make

# make install

 

# cd /etc

# cp mfsmetalogger.cfg.dist mfsmetalogger.cfg

# cp mfsexports.cfg.dist mfsexports.cfg

# cp mfsmaster.cfg.dist mfsmaster.cfg

# vi mfsmaster.cfg

 

# cd /var/lib/mfs

# cp metadata.mfs.empty metadata.mfs

修改/etc/hosts文件绑定主机名与ip地址192.168.11.21

# /usr/sbin/mfsmaster start

# netstat –ant

  

已成功启动

Chunk01 安装

# groupadd mfs

# useradd –g mfs mfs

# apt-get install gcc

# apt-get install make

 

# wget http://nchc.dl.sourceforge.net/project/libpng/zlib/1.2.7/zlib-1.2.7.tar.gz

# tar -zxvf zlib-1.2.7.tar.gz

# cd zlib.1.2.7

# ./configure

# make

# make install

 

# wget http://ncu.dl.sourceforge.net/project/moosefs/moosefs/1.6.11/mfs-1.6.11.tar.gz

#tar -zxvf mfs-1.6.15.tar.gz

#cd mfs-1.6.15

#./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var/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

修改为元数据服务器IP地址! MASTER_POST = master的ip

#gedit mfschunkserver.cfg

####查看mfschunkserver.cfg的详细信息(man mfschunkserver.cfg)

 

类似地,修改/etc/hosts 文件,增加下面的行:

192.168.11.21    ubuntumaster

共享点设置

记得重新定义共享点权限否则mfs操作不了

#chown –R mfs:mfs /data

在mfshdd.cfg 下添加共享点

#/usr/sbin/mfschunkserver start

#netstat –ant

 

 

Metaloger安装

#groupadd mfs

#useradd -g mfs mfs

# apt-get install gcc

# apt-get install make

 

# wget http://nchc.dl.sourceforge.net/project/libpng/zlib/1.2.7/zlib-1.2.7.tar.gz

# tar -zxvf zlib-1.2.7.tar.gz

# cd zlib.1.2.7

# ./configure

# make

# make install

 

# wget http://ncu.dl.sourceforge.net/project/moosefs/moosefs/1.6.11/mfs-1.6.11.tar.gz

#tar -zxvf mfs-1.6.15.tar.gz

#cd mfs-1.6.15

#./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var/lib --with-default-user=mfs --with-default-group=mfs --disable-mfschunkserver --disable-mfsmount

#make

#make install

 

#cd /etc

#cp mfsmetalogger.cfg.dist mfsmetalogger.cfg

修改为元数据服务器IP地址! MASTER_POST = master的ip

设置日志的存储路径为/data

#chown –R mfs:mfs /data

#vi mfsmetaloger.cfg

DATA_PATH = /usr/local/mfs/var/mfs  从元数据服务器(master)抓回文件,然后进行存放的路径

####查看mfsmetaloger.cfg的详细信息(man mfsmetaloger.cfg)

 

类似地,修改/etc/hosts 文件,增加下面的行:

192.168.11.21    ubuntumaster

#netstat -ant

 

 

设置开机自动启用服务

在/etc/rc.local 文件的eth0 前面添加 对应的服务启动脚本

 呵呵 路过的大神们 看完后有不对的地方只管说 还有我是第一次在服务器上配置 自我感觉有点浪费资源

转载于:https://www.cnblogs.com/kuhan-wangshengyin/archive/2013/03/21/2973085.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值