引っ越したら、ハードディスクが死んでるのを発見したので交換

物理

シリアル番号のメモを元にディスクを交換。

VMWareから認識

SSHを有効化してSSHでログインする。

RDMしてVMに認識させるために、以下のコマンドを実行する必要がある。

vmkfstools -z /vmfs/devices/disks/t10.ATA_____WDC_WD40(snip) /vmfs/volumes/ds/rdms/disk16.vmdk

gpart

VM内から、HDDにパーティションテーブルを作って、パーティションも作る。 最初に1Mあけるのは何でだったか思い出せない。エンジェルズシェア?

gpart create -s gpt da6
gpart add -a 1m -t freebsd-zfs -l disk16 da6

encrypt

切りだしたパーティションをgeliを使って暗号化。

cat diskkey.asc | gpg | ssh nas sudo geli init -s 4096 -l 256 -K - -P  /dev/da6p1
cat diskkey.asc | gpg | ssh nas sudo geli attach -p -k - /dev/da6p1

zpool

暗号化したディスクをzfsに追加。 元のディスクは存在しないので、GUIDを使ってreplace元を指定する。

zpool replace tank 1234  /dev/da6p1.eli

まとめ

故障ごとに、シーゲートのST3000DM001をウエスタンデジタルの4Tに置き換えてる。 残りは1台。