首页 > 其他 > 详细

MFS部署

时间:2015-12-15 12:31:22      阅读:231      评论:0      收藏:0      [点我收藏+]
元数据服务器安装和配置
useradd mfs -s /sbin/nologin
tar zxvf moosefs-2.0.81-1.tar.gz 
cd moosefs-2.0.81
 ./configure  --prefix=/usr/local/mfs --with-default-user=mfs --with-default-group=mfs 
  make && make install
  
  cd /usr/local/mfs/etc/mfs
  cp mfsmaster.cfg.dist mfsmaster.cfg
  cp mfsexports.cfg.dist mfsexports.cfg
  cp /usr/local/mfs/var/mfs/metadata.mfs.empty  /usr/local/mfs/var/mfs/metadata.mfs
  这是一个8字节的文件,为mfs新增项目
  ln -s /usr/local/mfs/sbin/mfsmaster /usr/sbin/
  mfsmaster start
  
  
元数据日志服务器安装和配置
该服务仅需要一个配置文件,这里我们只需要从模板文件复制一个,然后稍微加以修改即可
cp mfsmetalogger.cfg.dist mfsmetalogger.cfg
vim mfsmetalogger.cfg
修改为master的地址:
MASTER_HOST = xxx.xxx.xxx.xxx
ln -s /usr/local/mfs/sbin/mfsmetalogger /usr/sbin/
 mfsmetalogger start
 
 
 
数据存储chunkserver服务器的安装配置
数据存储服务器有2个配置服务器需要修改,一个是主配置文件 mfschunkserver.cfg ,另一个配置文件是 mfshdd.cfg。每个服务器用来分配给 MFS使用的空间最好是一个单独的硬盘或者一个raid卷,最低要求是一个分区
cp mfschunkserver.cfg.dist  mfschunkserver.cfg
修改为master的IP地址:
MASTER_HOST = xxx.xxx.xxx.xxx 元数据服务器的名称或地址
cp mfshdd.cfg.dist mfshdd.cfg
需要如下一行内容就可以了:
/sdb
#我添加了一个硬盘
mkfs.ext4 /dev/vdc
mkdir sdb
mount /dev/vdc sdb/
chown –R mfs:mfs /sdb
ln -s /usr/local/mfs/sbin/mfschunkserver /usr/sbin/
mfschunkserver start




MFS客户端的安装及配置
tar zxvf fuse-2.7.4.tar.gz 
cd fuse-2.7.4
./configure 
 make && make install
 tar zxvf moosefs-2.0.81-1.tar.gz 
cd moosefs-2.0.81
 ./configure --prefix=/usr/local/mfs --with-default-user=mfs --with-default-group=mfs --enable-mfsmount 
 make && make install
 mkdir /mnt/mfs
 ln -s /usr/local/mfs/bin/mfsmount /usr/sbin/
 mfsmount /mnt/mfs/ -H xxx.xxx.xxx.xxx
  注意,所有的MFS都是挂接同一个元数据服务器master,而不是其他数据存储服务器chunkserver
  
  设置文件副本数量,建议以3份为佳
  设置副本数目
 mfsrsetgoal 3 /mnt/mfs

本文出自 “9527” 博客,请务必保留此出处http://liangey.blog.51cto.com/9097868/1723148

MFS部署

原文:http://liangey.blog.51cto.com/9097868/1723148

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!