如何更改zpool的默认zfs选项?

问题描述 投票:1回答:1

如何在现有zpool上更改zfs文件系统的默认选项?

zpool手册告诉我如何在创建时设置这些选项(注意-O而不是-o以区分文件系统选项和池选项):

zpool create -O atime=off -O compression=on ...

这样,未来的文件系统创建命令可以缩短为:

zfs create -o atime=off -o compression=on ...

至:

zfs create ...

但是,如果我没有在池创建中设置-O怎么办?如何为现有池设置或更改它们?

configuration filesystems default zfs
1个回答
1
投票

您可以在池中的顶级数据集上设置它们,如下所示:

zfs set compression=on <name of pool>

之后,您在其中创建的所有子数据集将继承这些属性。

大多数属性在创建时传播到子数据集,因此您可能必须在每个预先创建的文件系统/ zvol上手动运行它以使整个池具有相同的属性。您可以使用相同的命令,只需替换为更新属性所需的数据集名称。

© www.soinside.com 2019 - 2024. All rights reserved.