重新启动时,我注意到我无法自动导入 ZFS 池,除非我使用 -f 标志。我收到警告说该池以前被使用过...
现在,当我启动到 funtoo/gentoo(并重新启动)时,该重新启动过程的一部分包括导出 ZFS 池。
我在 /etc/default/zfs 中没有看到任何配置选项(在 /etc 中也没有任何其他文件)。
如何确保在重新启动之前自动导出这些池?
重新启动时,我注意到我无法自动导入 ZFS 池,除非我使用 -f 标志。我收到警告说该池以前被使用过...
现在,当我启动到 funtoo/gentoo(并重新启动)时,该重新启动过程的一部分包括导出 ZFS 池。
我在 /etc/default/zfs 中没有看到任何配置选项(在 /etc 中也没有任何其他文件)。
如何确保在重新启动之前自动导出这些池?
我相信这是可行的,因为我的池现在在启动时会自动导入,而在他们抱怨没有被导出之前。
我创建了一个服务来导出池,调用一个帮助器来确定在线池并导出它们。
我希望这会成为 Ubuntu 上 ZFS 包的一部分,所以我很惊讶为什么需要它。
如果我错了,请纠正我。我更喜欢使用现成的设置,而不是开发对我来说似乎是基础设施的东西。
/usr/lib/systemd/system/zfs-export.service
/usr/sbin/zfs-export-all-pools #!/bin/bash
最后,我启用该服务。