Proxmox VE开机自动挂载在ZFS上的directory类型存储空间

如果你跟我一样在ZFS上创建了第二个volume然后尝试把它作为Proxmox VE的directory类型存储,那么你可能也遇到了重启以后这个volume没有正确挂载的问题。这并不是ZFS automount失效了,而是在ZFS挂载之前,Proxmox VE就会在上面创建出vz文件夹来,而ZFS默认状态下又不允许overlay mount。

解决方法:

首先去/etc/default/zfsDO_OVERLAY_MOUNTS改成yes。然后修改一下zfs-mount.service

mkdir -p /etc/systemd/system/zfs-mount.service.d
echo -e "[Service]\nExecStart=\nExecStart=/sbin/zfs mount -a -O" > /etc/systemd/system/zfs-mount.service.d/overlay.conf
systemctl daemon-reload

参考:

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据