久々にまともなネタが出来た。
以前、NASのためにRAID1を組んだが、とうとう壊れた模様。差し替え作業は初めてかもしれない。
mdadmを使っているが、これはオンラインのまま差し替えができるはず。やっていきましょう。
行ったストレージ交換の要点
cat /proc/mdstat
とmdadm --detail RAIDデバイス名
で faulty なストレージデバイスがないか確認するmdadm --remove RAIDデバイス名 ストレージデバイス名
でRAIDデバイスの構成から切り離すecho 1 > /sys/block/ストレージデバイス名/device/delete
でストレージデバイスを削除してLinuxの管理から外す(?)- ストレージデバイスを物理的に差し替える
- fdiskなどで新たなストレージデバイスが認識したことを確認する
mdadm --add RAIDデバイス名 ストレージデバイス名
でRAID構成に戻すcat /proc/mdstat
でちゃんと同期していることを確認する
マシンを止めることなくできた。
今回はRAIDデバイス名が/dev/md1
、ストレージデバイス名が/dev/sdd
(sdd
)です。
以下は作業ログとか駄文。
続きを読む