そろそろ、ZFSで運用して1年が経とうとしているので、
pool の拡張と
念のためメディアを交換しようと思う。。
よくUSBの外付けディスクでがんばっている。。と思う。。
はじめに外付けディスクを準備して
NAME STATE READ WRITE CKSUM
myzpool2 ONLINE 0 0 0
raidz1 ONLINE 0 0 0
c5t0d0s0 ONLINE 0 0 0
c5t0d1s0 ONLINE 0 0 0
c5t0d2s0 ONLINE 0 0 0
c5t0d3s0 ONLINE 0 0 0
# zpool add myzpool2 raidz c6t0d0 c6t0d1 c6t0d2 c6t0d3
で pool を拡張
NAME STATE READ WRITE CKSUM
myzpool2 ONLINE 0 0 0
raidz1 ONLINE 0 0 0
c5t0d0s0 ONLINE 0 0 0
c5t0d1s0 ONLINE 0 0 0
c5t0d2s0 ONLINE 0 0 0
c5t0d3s0 ONLINE 0 0 0
raidz1 ONLINE 0 10 0
c6t0d1 ONLINE 0 9 0
c6t0d2 ONLINE 0 9 0
c6t0d0 ONLINE 0 9 0
c6t0d3 ONLINE 0 9 0
# WRITE ERROR がでているが後で確認しよう
ここでディスクの入れ替え。。
別ディスクを付けて(USBは、この辺が便利か??)入れ替える。。
(大体40分程度かかる)
zpool replace myzpool2 c5t0d0s0 c7t0d0
zpool replace myzpool2 c5t0d3s0 c7t0d1
今回使ったコマンド
rmformat -l
fdisk -B /dev/rdsk/c6t0d0p0
format -e
zpool add myzpool2 raidz c6t0d0 c6t0d1 c6t0d2 c6t0d3
zpool status -v
zpool status -x
zpool iostat -v
zpool replace myzpool2 c5t0d0s0 c7t0d0