MFS存储服务器节点设置
1 用来存储数据的磁盘格式化并创建一个单独的目录用于挂载修改次目录的属主属组为mfs:
磁盘格式化略:
[root@bogon ~]# mkdir /mfsdata
[root@bogon ~]# mount /dev/sdb1 /mfsdata
[root@bogon ~]# useradd -s /sbin/nologin mfs
[root@bogon ~]# chown -R mfs:mfs /mfsdata/
[root@bogon ~]# ll -d /mfsdata/
drwxr-xr-x. 3 mfs mfs 4096 8月 14 14:32 /mfsdata/
安装支持软件包
[root@bogon ~]# yum -y install zlib-devel
编译安装mfs
tar -xf /src/mfs-1.6.27-5.tar.gz -C /usr/src/
cd /usr/src/mfs-1.6.27/
[root@bogon mfs-1.6.27]# ./configure --prefix=/usr/local/mfs --with-default-user=mfs --with-default-group=mfs --disable-mfsmaster --disable-mfsmount && make && make install
修改配置文件名称及调整配置文件
[root@bogon ~]# cd /usr/local/mfs/etc/mfs/
[root@bogon mfs]# ls
mfschunkserver.cfg.dist mfshdd.cfg.dist
[root@bogon mfs]# cp mfshdd.cfg.dist mfshdd.cfg
[root@bogon mfs]# cp mfschunkserver.cfg.dist mfschunkserver.cfg
12 MASTER_HOST = 192.168.1.108 //12行修改为master的ip地址
[root@bogon mfs]# vim mfshdd.cfg
# mount points of HDD drives
#
#/mnt/hd1
#/mnt/hd2
#etc.
/mfsdata //在末行加上mfs存储磁盘挂载的目录
启动chunkserver服务
[root@bogon ~]# /usr/local/mfs/sbin/mfschunkserver start
working directory: /usr/local/mfs/var/mfs
lockfile created and locked
initializing mfschunkserver modules ...
hdd space manager: path to scan: /mfsdata/
hdd space manager: start background hdd scanning (searching for available chunks)
main server module: listen on *:9422
no charts data file - initializing empty charts
mfschunkserver daemon initialized properly
剩余的存储服务器节点设置一模一样。