安装配置数据存储服务器
配置文件位于安装目录的/usr/local/mfs/etc下。需要用到的配置文件有两个:
mfschunkserver.cfg 和 mfshdd.cfg
mfschunkserver.cfg是主配置文件; mfshdd.cfg配置文件时用来指定服务器分配给MFS使用的空间,这个空间最好是一个单独的硬盘或者一个RAID卷,至少是一个磁盘分区。
mfschunkserver.cfg中的配置内容如下:
cp mfschunkserver.cfg.dist mfschunkserver.cfg
vi mfschunkserver.cfg
# WORKING_USER = mfs
# WORKING_GROUP = mfs
# DATA)PATH = /usr/local/mfs/var/mfs
# LOCK_FILE = /var/run/mfs/mfschunkserver.pid
# SYSLOG_IDENT = mfschunserver
# BACK_LOGS = 50
# MASTER_RECONNECTION_DELAY = 30
MASTER_HOST = 192.168.1.99
MASTER_PORT = 9420
# MASTER_TIMEOUT = 60
# CSSERV_LISTEN_HOST = *
# CSSERV_LISTEN_PORT = 9422
# CSSERV_TIMEOUT = 60
# CSTOCS_TIMEOUT = 60
# HDD_CONF_FILENAME = /usr/local/mfs/etc/mfshdd.cfg
这里主要说下:
MASTER_HOST:元数据库服务器的名称和地址,可以是主机名,也可以是IP地址
CSSERV_LISTEN_PORT :这个监听端口用于与其他数据存储服务器间的连接,通常是数据复制
HDD_CONF_FILENAME :分配给MFS使用的磁盘空间配置文件的位置
mfshdd.cfg的配置如下
cp mfshdd.cfg.dist mfshdd.cfg
more mfshdd.cfg
/data
在这里/data是一个MFS的分区,单在本机上是一个独立的磁盘挂在分区。执行如下命令,可以将此分区的属主改为MFS.
chown -R mfs:mfs /data
启动数据存储服务器
使用命令mfschunserver即可启动chunserver. mfschunserver命令的用法与mfsmaster和mfsmetalogger完全相同,这里不多说了。执行如下命令启动数据存储服务器:
/usr/local/mfs/sbin/mfschunserver start
停止数据存储服务器
要停止数据存储服务器的安全方式是:
/usr/local/mfs/sbin/mfschunserver -s