ネット上には1つのディスク丸ごとをZFSで扱うやり方が多い(しそれが普通)であるが、 パーティションをZFSで扱うことができたので、それを記録する。
パーティションの作成
gdiskで空き領域を新しいパーティション /dev/sda5 として作成した。タイプは a504 freebsd zfsにしてみた いったん再起動することで、新しいパーティションがOSから認識される。
install zfsutil-linux ls -l /dev/disk/by-partuuid して、sda5へのリンクがどれか確認 lrwxrwxrwx 1 root root 10 7月 28 22:26 cd38f372-5882-4273-893a-881da6258b2a -> ../../sda5 のように表示されたので、それをzpoolに与える
sudo zpool create tank /dev/disk/by-partuuid/cd38f372-5882-4273-893a-881da6258b2a
sudo zfs create tank/zhome
sudo zfs create tank/zweb
新規ユーザを作った場合のホームディレクトリの配置場所を変更する * sudo useradd -D -b /tank/zhome
一般ユーザを作る useradd hogeuser passwd hogeuser sudo mkdir /tank/zhome/hogeuser sudo chown -R hogeuser. /tank/zhome/hogeuser
本当はadduserのほうが楽みたい。