如果你跟我一样在ZFS上创建了第二个volume然后尝试把它作为Proxmox VE的directory类型存储,那么你可能也遇到了重启以后这个volume没有正确挂载的问题。这并不是ZFS automount失效了,而是在ZFS挂载之前,Proxmox VE就会在上面创建出vz
文件夹来,而ZFS默认状态下又不允许overlay mount。
解决方法:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
# cat /etc/systemd/system/zfs-force-mount.service [Unit] Description=force mount ZFS Before=syncthing@.service After=zfs.target pve-storage.target [Service] Type=oneshot ExecStart=/usr/sbin/zfs mount -a -O [Install] WantedBy=multi-user.target # systemctl enable zfs-force-mount |
参考: