管理服务器(moosefs-master)安装配置
1 管理服务器(moosefs-master)介绍
- 管理服务器(master)存储每一个文件的元数据(关于大小、属性和文件位置的信息,包括关于非规则的所有信息,如目录、套接字、管道和设备)。
- 由于管理服务器(master)是MooseFS的一个关键元素,所以应该将其安装在能够保证高稳定性和满足整个系统的访问要求的机器上。建议使用具有冗余电源、ECC内存和磁盘阵列RAID 1/RAID 5/RAID 10的服务器。管理服务器系统必须兼容POSIX兼容。
2 master配置
2.1 master 文件说明
>
mfsmaster.cfgmaster的主配置文件
mfsexports.cfgmaster的mfsmount的访问控制权限配置,比如限定IP地址范围
mfstopology.cfgMooseFS网络拓扑定义(可选项,可以不配置)
metadata.mfsmaster 元数据 (关于大小、属性和文件位置的信息,包括关于非规则的所有信息,如目录、套接字、管道和设备)存储文件
2.2 在之前确保已经安装master(编译了moosefs源码,并且运行了make install)
2.3 准备master的配置文件
cd /etc/mfs
cp mfsmaster.cfg.sample mfsmaster.cfg
cp mfsexports.cfg.sample mfsexports.cfg
2.4 准备master的元数据(metadata)
cd /var/lib/mfs
cp metadata.mfs.empty metadata.mfs
chown mfs:mfs metadata.mfs
rm metadata.mfs.empty
2.5 运行 Master Server
mfsmaster start
2.6 确保机器能通过 mfsmaster 名称访问master
> 在DNS配置中添加或者者所有需要访问master的机器中修改`/etc/hosts` 例(IP替换为您的master所在主机地址):注意不能是本地地址比如127.0.0.1 或者localhost
192.168.0.205 mfsmaster