[转]PVE内的虚拟机访问宿主机文件(nfs安装)

23-6-27 更新:如果客户机有其他软件需要写入 共享的文件夹,需要在服务端把文件夹所属用户 改为普通用户(即非root),否则会报权限错误

---------------------------------------------

需求是想让 一个虚拟机 挂载 一个宿主机硬盘上已经存在的文件夹进行访问,

最早是想看pve本身有没有类似解决方案,比如把一个文件夹直接虚拟为一个硬盘分区,但是没有找到,添加硬盘分区要么直通物理硬盘,要么新建一个虚拟分区(空的,没有文件),

最后找到的解决方案,还是靠网络进行文件的共享,因为宿主机虚拟机都是Linux,所以nfs是比较合适的,符合Linux的操作习惯,可以直接mount挂载,如果你的虚拟机是Windows,也可以考虑samba

部署方法:

参考博客:Debian Linux安装NFS - 廖雪峰的官方网站 (liaoxuefeng.com)

注意:服务端修改配置文件后,需要重启nfs服务使其生效,命令:systemctl restart nfs-kernel-server.service

 

posted @ 2023-03-27 10:15  dirgo  阅读(1222)  评论(0编辑  收藏  举报