Gentooから来たにもかかわらず、私はまだパーティションと論理ボリュームの管理に精通しています。以下のように、フル500GBディスクを使用してFreeBSD-11-RELEASEをインストールして更新しました。
% sudo zpool list
Password:
NAME SIZE ALLOC FREE EXPANDSZ FRAG CAP DEDUP HEALTH ALTROOT
zroot 460G 10.7G 449G - 1% 2% 1.00x ONLINE -
一生懸命考えています。刑務所の概念。刑務所が命令に似ていることは理解していますが、chroot
次の命令の意味はありません。
zfs create -o mountpoint=/usr/local/jails zroot/jails
zfs create zroot/jails/fulljail1
読みながらFreeBSDの難しい道。ディスク全体のアクティブプールにわたってzfs "パーティション"を作成できますか、またはBSDインストーラパーティション画面でプールサイズを手動で作成する必要がありますか?
答え1
このコマンドはBSD Jailsに限定されず、ここにネストされたプールはありません。たった一つしかありません。
ZFSでは、プールに必要なだけデータセットを作成できます。これらのデータセットはボリュームまたはファイルシステムです。ここでは、2 つの追加ファイルシステムが作成されます。階層的に配置されるため、プール内の3つのファイルシステムは次のとおりです。
zroot
zroot/jails
zroot/jails/fulljail1
マウントポイントは次のとおりです。
/
/usr/local/jails
/usr/local/jails/fulljail1
ZFSでは専用ボリュームを提供する必要がないため、ファイルシステムの作成は従来のファイルシステムよりはるかに軽量です。すべてのファイルシステムは同じディスク容量を共有します。ファイルシステムの作成は、新しいディレクトリを作成するのと同じくらい軽いですが異なりますmkdir
。たとえば、スナップショットの作成、複製、送信、受信、圧縮、または大文字と小文字の区別などのプロパティ設定、他の場所にzfsファイルシステムをマウントすることができます。
答え2
質問が明確ではないので、質問を変更することをお勧めします。 zfsファイルシステムに固有のものではなく、刑務所を設定したいようです。ただし、zfs質問の場合(jlliagreの説明を参照):
このコマンドは次
zfs create -o mountpoint=/usr/local/jails zroot/jails
のとおりです。マウントポイントが/usr/local/jailsのzpool zrootにデータセットを作成します。
2番目のコマンド:
zfs create zroot/jails/fulljail1
/usr/local/jails/fulljail1としてマウントされるzroot / jailsにデータセットを作成します。
zfs list
また、実行してシステムにどのデータセットがあるかを確認し、ZFSおよびZFSが提供するその他の機能のいくつかを読むことをお勧めします。どちらもシステムが使用するファイルシステムとそのシステムが提供する機能を理解するのに役立ちます。