[root@lg src]# useradd -g mfs mfs
[root@lg src]# tar zxvf mfs-1.6.15.tar.gz
[root@lg src]# cd mfs-1.6.15
[root@lg mfs-1.6.15]# ./configure --prefix=/usr/local/mfs --with-default-user=mfs --with-default-group=mfs --disable-mfschunkserver --disable-mfsmount
[root@lg mfs-1.6.15]# make && make installs
/usr/local/mfs/etc
权限控制文件的存放位置
# EXPORTS_FILENAME = /usr/local/mfs/etc/mfsexports.cfg
数据存放路就路径,指元数据的存放路径
# DATA_PATH = /usr/local/mfs/var/mfs
用于备份元数据服务器的变化日志
# MATOML_LISTEN_PORT = 9419
监听和接受存储服务器的链接
# MATOCS_LISTEN_PORT = 9420
接受客户端的挂接
# MATOCU_LISTEN_PORT = 9421
192.168.1.0/24 / rw,alldirs,maproot=0
/usr/local/mfs/var/mfs
[root@lg mfs]# cp metadata.mfs.empty metadata.mfs
working directory: /usr/local/mfs/var/mfs
lockfile created and locked
initializing mfsmaster modules ...
loading sessions ... ok
sessions file has been loaded
exports file has been loaded
loading metadata ...
create new empty filesystemmetadata file has been loaded
no charts data file - initializing empty charts
master <-> metaloggers module: listen on *:9419
master <-> chunkservers module: listen on *:9420
main master server module: listen on *:9421
mfsmaster daemon initialized properly*为了监控MooseFS当前的运行状态,我们可以运行CGI监控服务,这样就可以用浏览器来查看整个MooseFS的运行
Traceback (most recent call last):
File "/usr/sbin/mfscgiserv", line 399, in ?
exit(0)
TypeError: 'str' object is not callable
Traceback (most recent call last):
File "/usr/sbin/mfscgiserv", line 392, in ?
exit(0)
TypeError: 'str' object is not callable
[root@lg src]# cd Python-2.6.4
[root@lg Python-2.6.4]# ./configure --prefix=/usr/local/python && make && make install
/usr/local/mfs/sbin/mfscgiserv
[root@lg src]# useradd -g mfs mfs
[root@lg src]# tar zxvf mfs-1.6.15.tar.gz
[root@lg src]# cd mfs-1.6.15
[root@lg mfs-1.6.15]# ./configure --prefix=/usr/local/mfs --with-default-user=mfs --with-default-group=mfs --disable-mfschunkserver --disable-mfsmount
[root@lg mfs-1.6.15]# make && make installs
[root@lg etc]# cp mfsmetalogger.cfg.dist mfsmetalogger.cfg
从元数据服务器抓回文件,然后进行存放的路径
# DATA_PATH = /usr/local/mfs/var/mfs
存放备份日志的总个数为50,超出50则轮转,
# BACK_LOGS = 50
每隔一天从元数据服务器下载一个metadata.mfs.back文件
# META_DOWNLOAD_FREQ = 24
元数据服务器的地址
MASTER_HOST = 192.168.1.116
连接元数据服务器的9419端口
MASTER_PORT = 9419
working directory: /usr/local/mfs/var/mfs
lockfile created and locked
initializing mfsmetalogger modules ...
mfsmetalogger daemon initialized properly
Dec 7 22:38:59 lg mfsmetalogger[1829]: sessions downloaded 8B/0.000427s (0.023 MB/s)