ZFSの拡張
ノートPCのVMWareで動かしているFreeBSDで、ディスク容量が不足気味になってきたんで、ZFSの拡張をしてみることにした。
念のためバックアップも取ったんだけど、以下の手順でわりとあっさり成功したなぁ。
- VMWare の仮想マシン設定で「ハードディスク→ユーティリティ→拡張」を使って、ディスク容量を増やす。
- FreeBSD を起動して gpart コマンドで増えたことを確認。
- "gpart resize" でパーティションを拡張……しようとしたら、使用中なのでダメでした。ZFS root にしているので一時的に未使用にも出来ない。
- 仕方がないから boot-only の CD イメージを取ってきてそれで起動。シェルに入って gpart resize で無事パーティションサイズ拡張に成功。
- 普通に再起動する。
- "zpool online -e tank gptid/xxxxxx" でZFSの拡張完了。