我正在运行一个Debian 6.0打开VZ容器,无法获得我的NFS共享挂载。 我得到的错误是mount.nfs:挂载到NFS服务器“失败:超时,放弃
但是,在Ubuntu 13.04中使用相同的确切命令的作品。 NFS共享在我的FreeNAS上,并被导出到整个192.168.1.0/24networking。 我已经安装nfs-common和依赖关系…有没有什么特别的openVZ容器,因为他们没有运行自己的内核?
编辑:我正在使用proxmox 3.0-13作为容器主机
你做了:
一定要先停止容器:
vzctl stop <container id>
启用容器的nfs:
vzctl set <container id> --features "NFS:ON" --save
重启容器:
vzctl start <container id>
我一直使用这个设置在容器上运行nfs客户端。
我发现只有古怪的容器不会自动挂载/ etc / fstab中的nfs共享
你不能使用内核空间的NFS。 使用用户空间NFS。
请参阅: http : //openvz.org/NFS_server_inside_container#User-space_NFS_server
另一种方法是在HN上挂载卷,然后在启动时(vps.mount或$ ctid.mount)脚本将其挂载到容器中。 OpenVZ的安装脚本在CT目录被挂载之后但在它被启动之前被调用,并且在这一点上与你没有任何关系。