ZFS 请求的功能未启用

ZFS 请求的功能未启用

我已经运行基于 TrueNAS(以前称为 FreeNAS)的服务器大约六年了。它当前运行的是 TrueNAS 13.0-U6.1。有一个“启动池”和一个“数据池”,它们都是在 2017 年随 NAS 安装的,从那时起就随它“升级”。

最近我注意到,zpool status声称两个池均未启用“某些请求的功能”。以下是命令输出的相关摘录:

  pool: data-pool
 state: ONLINE
status: Some supported and requested features are not enabled on the pool.
        The pool can still be used, but some features are unavailable.
action: Enable all features using 'zpool upgrade'. Once this is done,
        the pool may no longer be accessible by software that does not support
        the features. See zpool-features(7) for details.

我确实(或多或少)理解“一些支持的功能未启用”部分,但什么是请求特征?我猜请求功能是池中曾经启用过但现在不再启用的功能。不过,这似乎不太可能,因为池始终在同一台机器上运行;我不记得曾经启用过然后又禁用过功能...

我的主要问题现在是:(如何)我可以列出请求(如果可能的话还有“但未启用”)功能?有这个命令吗?如果我知道这些是哪些功能,我想我可能会启用“请求但未启用”的功能...
文档和互联网上关于请求功能的信息似乎非常少。

次要问题是,如果有人碰巧知道,所请求的功能是什么?

任何提示都将不胜感激。

答案1

这表明 zfs 池是使用比当前版本更旧的 zfs 创建的。我认为“请求的功能”并没有什么特别的含义。

您可以获取这些功能的列表zpool upgrade,然后查找每个列出的功能。

zpool upgrade -a命令将启动升级后台作业,将池格式升级到当前版本。完成后,所有列出的功能都将可用。有些功能需要额外操作才能使用,有些功能则立即生效。

添加哪些功能取决于您的池当前使用的版本以及新版本。您可以在 zpool-features 手册页中查看所有功能的列表。

相关内容