Linux 上の ZFS マウントのヘルプ

Linux 上の ZFS マウントのヘルプ

zfs、特に zfs マウントに関して次の問題があります。

Debian Jessie と zfs-on-linux をインストールし、/var を zfs プールにマウントしたいと考えています。このため、zfs create -o mountpoint=/var rpool/var を作成しました。zfs ファイルシステムは作成されましたが、ディレクトリ /var が空でないため、/var は rpool/var にマウントされませんでした。

私は次のことを行いました:zfs マウント -O rpool/var/var は rpool/var にマウントされました。df -h 出力で rpool/var を確認できますが、再起動後、df -h 出力で rpool/var を確認できません (zfs 構成でオーバーレイ マウントを許可しました)。ただし、/var ディレクトリを rpool/var ディレクトリと rsync し、/var ディレクトリ内のすべてを削除すると、再起動後にすべてが正常になり満足しました :)、これは正しい解決策ですか? rsync してからソース /var ディレクトリを削除/空にするのですか? これを行う別の方法はありますか?

ご回答ありがとうございました。良い一日をお過ごしください。

答え1

あなたが説明しているのは、ファイルシステムをあるストレージ場所から別のストレージ場所に移行する通常の方法なので、あなたが説明したことは正しいことでした。

関連情報