2022/09/18(日)続・ht27xxがない
ドライバに追加のファームウェアが含まれるという、あまり筋が良くなさそうものを無理に延命することもないかな。
ディスクを外してつなぎ直すとデバイス名が変わってしまうので、ディスクを外す前にGPTラベルをつけよう。
GPTパーティションを切っていなかったのでGPTパーティションを切ろう。
はじめ
da2, da5 という生のデバイス名で指定されている。パーティションも切られていない。
これらに GEOM ラベルを付けて、ラベルで指定して zpool にアタッチする。
22:34%zpool status archive01
pool: archive01
state: ONLINE
scan: scrub repaired 0B in 00:24:46 with 0 errors on Thu Jan 21 11:46:45 2021
config:
NAME STATE READ WRITE CKSUM
archive01 ONLINE 0 0 0
mirror-0 ONLINE 0 0 0
da2 ONLINE 0 0 0
da5 ONLINE 0 0 0
errors: No known data errors
デバイスを zpool から detach
22:38%sudo zpool detach archive01 da5
22:42%zpool status archive01
pool: archive01
state: ONLINE
scan: scrub repaired 0B in 00:24:46 with 0 errors on Thu Jan 21 11:46:45 2021
config:
NAME STATE READ WRITE CKSUM
archive01 ONLINE 0 0 0
da2 ONLINE 0 0 0
errors: No known data errors
GEOMパーティションを作成してラベルを付ける
22:46%sudo gpart destroy da5
da5 destroyed
22:46%sudo gpart create -s GPT da5
da5 created
22:52%sudo gpart add -t freebsd-zfs -l zpool/archive01.1 da5
da5p1 added
22:57%gpart show -l da5
=> 40 7814037088 da5 GPT (3.6T)
40 7814037088 1 zpool/archive01.1 (3.6T)
zpool に attach
22:59%sudo zpool attach archive01 da2 gpt/zpool/archive01.1
22:59%zpool status archive01
pool: archive01
state: ONLINE
status: One or more devices is currently being resilvered. The pool will
continue to function, possibly in a degraded state.
action: Wait for the resilver to complete.
scan: resilver in progress since Sun Sep 18 22:59:37 2022
205G scanned at 18.7G/s, 711M issued at 64.6M/s, 205G total
710M resilvered, 0.34% done, 00:54:01 to go
config:
NAME STATE READ WRITE CKSUM
archive01 ONLINE 0 0 0
mirror-0 ONLINE 0 0 0
da2 ONLINE 0 0 0
gpt/zpool/archive01.1 ONLINE 0 0 0 (resilvering)
errors: No known data errors
resilver が終わるまで待つ。完成
0:09%zpool status archive01 [~]
pool: archive01
state: ONLINE
scan: resilvered 205G in 00:28:39 with 0 errors on Mon Sep 19 00:04:29 2022
config:
NAME STATE READ WRITE CKSUM
archive01 ONLINE 0 0 0
mirror-0 ONLINE 0 0 0
gpt/zpool/archive01.1 ONLINE 0 0 0
gpt/zpool/archive01.0 ONLINE 0 0 0
errors: No known data errors
全部やるよーzrootはRAIDしてないので、他の2プールも並列進行中。
%zpool list NAME SIZE ALLOC FREE CKPOINT EXPANDSZ FRAG CAP DEDUP HEALTH ALTROOT archive01 3.62T 205G 3.42T - - 0% 5% 1.00x ONLINE - stor 2.72T 1.11T 1.60T - - 18% 40% 1.00x ONLINE - stor02 2.72T 1.22T 1.50T - - 4% 44% 1.00x ONLINE - zroot 224G 15.6G 208G - - 1% 6% 1.00x ONLINE -