MicroServerからバックアップ用に作成したZFSの非冗長化ディスクを取り外す。
対象のプール名はbackup
1 2 3 4 |
foo@myserver:~$ sudo zpool list NAME SIZE ALLOC FREE CAP DEDUP HEALTH ALTROOT backup 1.36T 1.12T 247G 82% 1.00x ONLINE - pool 14.5T 13.7T 785G 94% 1.12x ONLINE - |
exportで取り外す
1 |
foo@myserver:~$ sudo zpool export backup |
palimpsestで調べると対象デバイスは/dev/sdhなので、取り外し用にコマンドを送る。
1 2 3 4 |
foo@myserver:~$ sudo -s root@myserver:~# echo 1 > /sys/block/sdh/device/delete root@myserver:~# exit exit |
dmesgで見るとちゃんとlink downされている。
1 2 3 4 5 6 7 8 9 |
[470415.852721] sd 5:3:0:0: [sdh] Synchronizing SCSI cache [470415.853698] sd 5:3:0:0: [sdh] Stopping disk [470415.854613] ata7.03: disabled [470429.957150] ata7.03: exception Emask 0x10 SAct 0x0 SErr 0x990000 action 0xf [470429.957228] ata7.03: SError: { PHYRdyChg 10B8B Dispar LinkSeq } [470429.957388] ata7.03: hard resetting link [470430.984316] ata7.03: failed to resume link (SControl 0) [470430.984708] ata7.03: SATA link down (SStatus 0 SControl 0) [470430.984870] ata7: EH complete |
これで取り外せる状態になった。