ZFSの容量拡張作業中にディスクをhotaddしたところ、元あったZFSの
アレイが一つずれてしまい、UNAVAILエラーに。
再起動後のプールの状態。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
foo@myhost:~$ sudo zpool list NAME SIZE ALLOC FREE CAP DEDUP HEALTH ALTROOT BK2 - - - - - FAULTED - foo@myhost:~$ sudo zpool status pool: BK2 state: UNAVAIL status: One or more devices could not be used because the label is missing or invalid. There are insufficient replicas for the pool to continue functioning. action: Destroy and re-create the pool from a backup source. see: http://zfsonlinux.org/msg/ZFS-8000-5E scan: none requested config: NAME STATE READ WRITE CKSUM BK2 UNAVAIL 0 0 0 insufficient replicas sdh UNAVAIL 0 0 0 |
調べたところ、単純にpoolをexportしてimportすればよいらしい。
で、やってみる。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
foo@myhost:~$ sudo zpool export BK2 foo@myhost:~$ sudo zpool import -f BK2 foo@myhost:~$ sudo zpool status [sudo] password for foo: pool: BK2 state: ONLINE scan: none requested config: NAME STATE READ WRITE CKSUM BK2 ONLINE 0 0 0 ata-HGST_HMS5C4040ALE640_PL1331LAxxxxAH ONLINE 0 0 0 errors: No known data errors |
復活しました。(^^)