把某台主機的 ZFS Raidz2 export 後到別台 import 時發現原本已 label 命名的 disk 都變回代號。
# zpool import tank1
# zpool status tank1
pool: tank1
state: ONLINE
scan: none requested
config:
NAME STATE READ WRITE CKSUM
tank1 ONLINE 0 0 0
raidz2-0 ONLINE 0 0 0
da2p1 ONLINE 0 0 0
da3p1 ONLINE 0 0 0
da1p1 ONLINE 0 0 0
da0p1 ONLINE 0 0 0
ada0p1 ONLINE 0 0 0
ada1p1 ONLINE 0 0 0
errors: No known data errors
查了手冊發現可以加上 -d 指定要尋找的目錄。
# zpool import -d /dev/label tank1
# zpool status tank1
pool: tank1
state: ONLINE
scan: none requested
config:
NAME STATE READ WRITE CKSUM
tank1 ONLINE 0 0 0
raidz2-0 ONLINE 0 0 0
label/s15x01 ONLINE 0 0 0
label/s15x02 ONLINE 0 0 0
label/s15x03 ONLINE 0 0 0
label/s15x04 ONLINE 0 0 0
label/s20x05 ONLINE 0 0 0
label/h15x01 ONLINE 0 0 0
errors: No known data errors
這樣 label 就都回來了。
沒有留言:
張貼留言