首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ZFS池可嵌套吗?

ZFS池可嵌套吗?
EN

Unix & Linux用户
提问于 2017-04-13 23:22:02
回答 2查看 575关注 0票数 1

来自Gentoo的我仍然习惯于分区和逻辑卷管理。刚刚安装和更新了FreeBSD-11发行版,使用了整个500 so的磁盘,如下所示:

代码语言:javascript
复制
% 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命令,但我忽略了以下命令中的含义:

代码语言:javascript
复制
zfs create -o mountpoint=/usr/local/jails zroot/jails
zfs create zroot/jails/fulljail1

通过FreeBSD用艰苦的方式监禁阅读的时候。我是否可以为整个磁盘在已经活动的池中创建zfs“分区”,还是需要在BSD安装程序分区屏幕中手动创建池大小?

EN

回答 2

Unix & Linux用户

回答已采纳

发布于 2017-04-14 00:05:05

这些命令不特定于BSD监狱,这里也没有嵌套池,只有一个池。

在ZFS下,您可以在池中创建任意数量的数据集。这些数据集可以是卷,也可以是文件系统。这里创建了两个额外的文件系统。它们是按层次排列的,下面是池中的三个文件系统:

代码语言:javascript
复制
zroot  
zroot/jails  
zroot/jails/fulljail1

他们的坐骑点是:

代码语言:javascript
复制
/  
/usr/local/jails  
/usr/local/jails/fulljail1  

在ZFS下,创建文件系统比使用传统文件系统要轻松得多,因为不需要为其创建专用卷。所有文件系统共享相同的磁盘空间。创建文件系统与创建新目录一样轻量级,但与mkdir相比有许多优点。例如,您可以创建快照、克隆、发送、接收、设置属性(如压缩或区分大小写)、在其他地方挂载zfs文件系统。

票数 5
EN

Unix & Linux用户

发布于 2017-04-14 16:32:51

建议你改变你的问题,因为它不清楚你在问什么。似乎您正在尝试设置监狱,而不是特定于zfs文件系统的东西。但是对于您的zfs问题(以及参考jlliagre的描述):

这个命令:zfs create -o mountpoint=/usr/local/jails zroot/jails在zroot上创建一个数据集,挂载点为/usr/local/jails

第二个命令:zfs create zroot/jails/fulljail1在zroot/jails中创建一个数据集,它将挂载为/usr/local/jails/fulljail1 1

还建议运行zfs list来查看系统上的数据集,以及ZFS和它提供的其他一些功能。这两种方法都可以帮助您理解系统所使用的文件系统,以及它能提供什么。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/358914

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档