ZFS プールを再起動した後、メイン プールを開くことができませんでした。私が得ている正確なエラーは次のとおりです。「プールのメタデータが壊れているため、プールを開くことができません」
(回復コンソールから) zpool status を使用して zpool 構成を確認したところ、表示された構成はすべて間違っていました。構成には、他のドライブに移動したばかりのいくつかのドライブがリストされていました。
現在、zpool status の出力は次のようになります。
pool: pool
state: FAULTED
status: The pool metadata is corrupted and the pool cannot be opened.
action: Destroy and re-create the pool from
a backup source.
see: http://zfsonlinux.org/msg/ZFS-8000-72
scan: resilvered 511G in 12h39m with 0 erors on Sat Mar 14 06:14:34 2015
config:
NAME STATE READ WRITE CKSUM
pool FAULTED 0 0 1 corrupted data
raidz1-0 ONLINE 0 0 8
wwn-0x50014ee05943ce36-part4 ONLINE 0 0 0
wwn-0x50014ee05943ce36-part5 ONLINE 0 0 1
wwn-0x50014ee05943ce36-part6 ONLINE 0 0 0
wwn-0x50014ee05943ce36-part7 ONLINE 0 0 0
wwn-0x50014ee05943ce36-part8 ONLINE 0 0 1
私の質問は、再起動後に構成が突然古い状態に戻るのはなぜですか? (再起動する前に zpool のステータスを確認しましたが、すべて問題なく、エラーも報告されませんでした)。また、プールを開いてデータを取り戻すことができるように、ZFS に構成を変更するように指示するにはどうすればよいでしょうか?
Fedora 20、カーネル 3.18.7-100 を実行しています