最近(不确定为什么)vagrant(1.8.1)开始要求root密码。 但是在工作中没有给予我们root权限(没有sodoer)
我正在寻找一种方法来告诉vargant一起停止nfs修剪
遗憾的是,documentation没有说明如何修改这个特殊的旗帜,我不太了解红宝石 code放弃了应该有一面旗帜,但却无法想出将“假”放在那里我打算禁用NFS或一起跳过该部分。所以我们都欢迎。
我的出发点是~/.vagrant.d/Vagrantfile
Vagrant.configure('2') do |config|
config.vagrant.host :nfs_prune => false
end
错误消息为: Pruning invalid NFS exports. Administrator privileges will be required...
PS:不,我不在共享文件夹中使用nfs
答案 0 :(得分:2)
您应该可以使用config.nfs.functional = false
functional
(bool) - 默认为true。如果为false,那么NFS将不会 用作同步文件夹类型。如果同步文件夹专门请求 NFS,它会出错。
vagrantfile可以从多个来源加载,请参阅LOAD ORDER AND MERGING
Vagrant实际上会加载一系列Vagrantfiles,合并设置 就这样。这允许Vagrantfiles具有不同的特异性水平 覆盖先前的设置。 Vagrantfiles按所示顺序加载 下面。请注意,如果在任何步骤中找不到Vagrantfile,则为Vagrant 继续下一步。
- Vagrantfile与用于给定的框一起打包 机。
- Vagrant主目录中的Vagrantfile(默认为
~/.vagrant.d
)。这允许您为系统指定一些默认值 用户。- 项目目录中的Vagrantfile。这是Vagrantfile 你将在大部分时间修改。
醇>
正如您所提到的,您已经检查了第3点和第2点,检查特定框中的Vagrantfile(如果有的话)