【发布时间】:2016-11-03 12:04:26
【问题描述】:
服务器是一个全新的 centos72 安装,安装了几乎死在水中的 vagrant/vbox 提供程序。
我在带有vbox 5.1.8r111374
的服务器上安装了vagrant 1.8.6 rpm,出现boxcutter/centos72 框,出现错误:
SSH auth method: private key
gocd: Warning: Remote connection disconnect. Retrying...
然而……vagrant ssh 有效。配置文件是基本的af。
# -*- 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位地址。
【问题讨论】:
标签: linux networking ssh vagrant