概述Overview
下面我们以step-by-step 的方式,介绍在linux 平台安装 MooseFS 文件系统的基本过程。我们假定您将以mfs 用户和mfs 组来运行MooseFS。同时,我们推荐使用FHS(文件系统层次结构标准Filesystem Hierarchy Standard)兼容路径,并且把归档文件mfs-1.6.15.tar.gz放置在/usr/src 目录里。本文旨在向读者介绍怎样在多个专用服务器安MooseFS 分布式文件系统以及在单个服务器安装Moosefs 文件系统用于测试这样的场景。
最新的MooseFS 稳定发行版本可以从http://sourceforge.net/projects/moosefs/ 取得,在安装 MooseFS 系统客户端时,应当确保系统已经安装了正确的fuse 版本,如果没有fuse 被安装, 您可以从http://sourceforge.net/projects/fuse/下载并安装它。
在专用服务器安装MooseFS 基本步骤
我们假定使用的主机ip 地址分配如下:
主控服务器Master server: 192.168.1.1
主控备份服务器Metalogger server: 192.168.1.2
存储块服务器Chunk servers: 192.168.1.101 and 192.168.1.102
客户端主机(clients): 192.168.2.x
主控服务器Master server 安装
当我们安装主控服务器时,在配置过程中( ./configure),可以取消安装chunk server (--disable-mfschunkserver)以及MooseFS 客户端(--disable-mfsmount). 安装主控服务器master 的具体步骤为:
1、添加mfs 组
#groupadd mfs
2、新增系统用户mfs
#useradd -g mfs mfs
3、切换目录
#cd /usr/src
4、解包归档文件
#tar -zxvf mfs-1.6.15.tar.gz
5、进入安装目录
#cd mfs-1.6.15
6、配置
#./configure --prefix=/usr --sysconfdir=/etc \
--localstatedir=/var/lib --with-default-user=mfs \
--with-default-group=mfs --disable-mfschunkserver --disable-mfsmount
7、编译并安装
#make
#make install
成功安装master 以后,系统会在/etc 目录自动生成样例配置文件,这些样例文件是以.dist 后缀命名。这里我们将借用这些样例文件作为MooseFS 主控服务器的目标配置文件:
MooseFS 分布式文件系统安装向导 PDF 下载:
免费下载地址在 http://linux.linuxidc.com/
用户名与密码都是www.linuxidc.com
具体下载目录在 /2013年资料/6月/10日/MooseFS 分布式文件系统安装向导 PDF
或者百度网盘下载:http://pan.baidu.com/share/link?shareid=3340852242&uk=487907638
相关阅读:MooseFS分布式文件系统安装配置常见问题集 http://www.linuxidc.com/Linux/2013-06/85752.htm