我把步驟與資訊進行統整如下 :
開新虛擬機器時遇到的問題
Thu Nov 27 17:06:16 2014 [DiM][I]: New VM state is ACTIVE.
Thu Nov 27 17:06:16 2014 [LCM][I]: New VM state is PROLOG.
Thu Nov 27 17:06:17 2014 [TM][I]: Command execution fail: /var/lib/one/remotes/tm/moosefs/clone ezilla-master:/var/lib/one/datastores/1/b1ce92c224c354defde20551301bd7cd 192.168.0.91:/var/lib/one//datastores/0/68/disk.0 68 1
Thu Nov 27 17:06:17 2014 [TM][I]: clone: Cloning ../../1/b1ce92c224c354defde20551301bd7cd in 192.168.0.91:/var/lib/one//datastores/0/68/disk.0
Thu Nov 27 17:06:17 2014 [TM][E]: clone: Command "cd /var/lib/one/datastores/0/68; /usr/bin/mfsmakesnapshot -o ../../1/b1ce92c224c354defde20551301bd7cd /var/lib/one/datastores/0/68/disk.0" failed:
Thu Nov 27 17:06:17 2014 [TM][E]: Error copying ezilla-master:/var/lib/one/datastores/1/b1ce92c224c354defde20551301bd7cd to 192.168.0.91:/var/lib/one//datastores/0/68/disk.0
Thu Nov 27 17:06:17 2014 [TM][I]: ExitCode: 255
Thu Nov 27 17:06:17 2014 [TM][E]: Error executing image transfer script: Error copying ezilla-master:/var/lib/one/datastores/1/b1ce92c224c354defde20551301bd7cd to 192.168.0.91:/var/lib/one//datastores/0/68/disk.0
Thu Nov 27 17:06:17 2014 [DiM][I]: New VM state is FAILED
1.首先確認是否有正常掛載moosefs 檔案系統
# df -h
已確認 /var/lib/one/datastores 有掛載
且確認各子伺服器都有掛載
2.檢查mfsmaster 是否有運作
# /etc/init.d/mfsmaster status
回應 mfsmaster (pid 9525) is running ...
3.確認mfs chunkserver是否有正常運作
# /etc/init.d/mfschunkserver status
回應 mfschunkserver (pid 8188) is running...
4.可能因為電腦斷電重開。沒有先將此檔案系統關閉。
導致其紀錄metadata的檔案損壞。
所以使用
# cd /var/mfs
# cp metadata.mfs.empty metadata.mfs
完成後除新啟動
# mfsmaster star
回應 can't start : lockfile is already locked by another process
可能是因為有處理程序正在使用,所以先將其停止後啟動
# mfsmaster stop
sending SIGTERM to lock owner (pid:9525)
waiting for termination ... terminated
# mfsmaster start
之後出現以下訊息
rking directory: /var/mfs
lockfile created and locked
initializing mfsmaster modules ...
loading sessions ... ok
sessions file has been loaded
exports file has been loaded
mfstopology configuration file (/etc/mfs/mfstopology.cfg) not found - using defaults
loading metadata ...
loading objects (files,directories,etc.) ... ok
loading names ... ok
loading deletion timestamps ... ok
checking filesystem consistency ... ok
loading chunks data ... ok
connecting files and chunks ... ok
all inodes: 5
directory inodes: 5
file inodes: 0
chunks: 0
metadata file has been loaded
stats file has been loaded
master <-> metaloggers module:listen on *:9419
master <-> chunkservers module: listen on *:9420
main master server module: listen on *:9421
mfsmaster daemon initialized properly