服务器是一个新的centos72安装,在安装的水vagrant / vbox提供程序中几乎死了。
我在1.8.6
的服务器上安装了vagrant vbox 5.1.8r111374
rpm,框boxcutter/centos72
出现,错误:
SSH auth method: private key
gocd: Warning: Remote connection disconnect. Retrying...
然而...... vagrant ssh
有效。配置文件是基本的。
# -*- mode: ruby -*-
# vi: set ft=ruby :
Vagrant.configure("2") do |config|
config.vm.define "boxname" do |boxname|
boxname.vm.box = "boxcutter/centos72"
boxname.vm.hostname = "test"
boxname.vm.network "private_network", ip: "192.168.111.10"
boxname.vm.provision :shell,
path: "prov.sh"
end
end
这不能运行prov脚本,因为它永远不会通过ssh设置。由于上述错误,vagrant provision
无法正常工作。我显然已经指定了一个私有网络,但是一旦在框中ifcfg-enp文件看起来像这样:
TYPE=Ethernet
BOOTPROTO=dhcp
IP是10地址。
答案 0 :(得分:1)
VirtualBox 5.1.x似乎遇到了重大问题。恢复到5.0.26(5.0.28似乎也有重大的网络问题)。