如何在PVE的LXC容器中挂载NFS目录

2022-02-02   


PVE出于安全性考量,限制了非特权LXC容器挂载NFS,SMB,CIFS。

搜索后发现有两种解决方案,一种是修改容器配置文件,将容器更改为特权容器,并且在设置中启用NFS支持(如下图所示,修改容器配置请自行查询)image.png
另一种方式是通过PVE宿主机挂载NFS容器,然后再通过修改设置挂载到LXC容器中,这样可以不修改容器特权状态。image.png
在宿主机中挂载NFS之后,前往宿主机终端,修改LXC配置文件,在其中加入

mp0: /mnt/宿主机名称/NFS挂载目录/,mp=/mnt/LXC容器中希望的挂载目录

最终成品应该如下图所示,挂载完成后,宿主机中的NFS磁盘可能会显示问号状态,但是在LXC中是可以正常读取的
image.png

Q.E.D.