MooseFS的简介、部署及应用(2)

注:这个配置文件中所有注掉的设置都是默认的配置。在这里我只更改了MATOCS_LISTEN_HOST的值,也就是将它修改为本机的ip地址:192.168.108.108 。如果又需要还可以修改DATA_PATH的设置将元数据目录存储到其他的分区或磁盘。其他的参数都很简单根据需要调整即可。

master会打开9420端口等待 mfschunkserver 连接

启动mfsmaster

[root@master~]#/usr/local/mfs/sbin/mfsmaster

[root@master~]#ps-ef|grepmfsmaster|grep-vgrep

mfs101321017:37?00:00:00/usr/local/mfs/sbin/mfsmaster

[root@master~]#netstat-tulnp|grepmfsmaster

tcp00192.168.108.108:94200.0.0.0:*LISTEN10132/mfsmaster

tcp000.0.0.0:94210.0.0.0:*LISTEN10132/mfsmaster

查看系统日志

[root@master~]#tail-f/var/log/messages

Oct1417:37:35mastermfsmaster:config:usingdefaultvalueforoption‘SYSLOG_IDENT’–‘mfsmaster’

Oct1417:37:35mastermfsmaster[10130]:config:usingdefaultvalueforoption‘WORKING_USER’–‘mfs’

Oct1417:37:35mastermfsmaster[10130]:config:usingdefaultvalueforoption‘WORKING_GROUP’–‘mfs’

Oct1417:37:35mastermfsmaster[10132]:config:usingdefaultvalueforoption‘CHUNKS_LOOP_TIME’–’300′

# 以上日志内容省略的很多,主要是程序读取配置的过程。

# 下面的部分为检查元数据和检查数据存储服务器的情况(每1分钟检查一次)。

# 由于我这里还没有启动chunkservers 因此在chunkservers status:的显示结果为空。total: usedspace: 的结果也为空。

Oct1417:38:00mastermfsmaster[10132]:inodes:45

Oct1417:38:00mastermfsmaster[10132]:dirnodes:3

Oct1417:38:00mastermfsmaster[10132]:filenodes:42

Oct1417:38:00mastermfsmaster[10132]:chunks:14

Oct1417:38:00mastermfsmaster[10132]:chunkstodelete:0

Oct1417:38:00mastermfsmaster[10132]:chunkserversstatus:

Oct1417:38:00mastermfsmaster[10132]:total:usedspace:0(0GB),totalspace:0(0GB),usage:0.00%

设置服务随系统启动

[root@master~]#echo“/usr/local/mfs/sbin/mfsmaster”>>/etc/rc.local

配置chunkserver(数据存储服务器)

IP:192.168.108.161~164

[root@chunkserver-1~]#vi/usr/local/mfs/etc/mfschunkserver.cfg

#WORKING_USER=mfs

#WORKING_GROUP=mfs

#DATA_PATH=/usr/local/mfs/var/mfs

#LOCK_FILE=/var/run/mfs/mfschunkserver.pid

#SYSLOG_IDENT=mfschunkserver

#BACK_LOGS=50

#MASTER_RECONNECTION_DELAY=30

MASTER_HOST=192.168.108.108

#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

配置存储分区

[root@chunkserver-1~]#vi/usr/local/mfs/etc/mfshdd.cfg

删除

/mnt/hd1

/mnt/hd2

/mnt/hd3

/mnt/hd4

添加独立的分区

/data

修改分区所有者为mfs

[root@chunkserver-1~]#chownmfs.mfs/data

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/93eb010aba42b105cb19e6c332253e8a.html