Vagrant 未读取云配置

Vagrant 未读取云配置,vagrant,coreos,Vagrant,Coreos,我正在使用vagrant与coreos建立一个简单的集群,我感觉我的cloud init文件没有被读取。这是因为当我在机器中使用ssh时,我希望它启动的服务没有启动 流浪汉档案: #-*-模式:ruby-*- #vi:set ft=ruby: #所有的流浪配置都在下面完成。Vagrant.configure中的“2” #配置配置版本(我们支持较旧的 #向后兼容性)。除非你知道什么,否则请不要改变它 #你在干什么。 需要“yaml” 需要“fileutils” #查找用户数据文件以配置/自定义C

我正在使用vagrant与coreos建立一个简单的集群,我感觉我的cloud init文件没有被读取。这是因为当我在机器中使用ssh时,我希望它启动的服务没有启动

流浪汉档案:

#-*-模式:ruby-*-
#vi:set ft=ruby:
#所有的流浪配置都在下面完成。Vagrant.configure中的“2”
#配置配置版本(我们支持较旧的
#向后兼容性)。除非你知道什么,否则请不要改变它
#你在干什么。
需要“yaml”
需要“fileutils”
#查找用户数据文件以配置/自定义CoreOS盒
##确保编辑用户数据文件以提供etcd发现URL
USER\u DATA=File.join(File.dirname(\uuuu File\uuuuuu),“用户数据”)
servers=YAML.load\u文件('servers.yml')
Vagrant.configure(2)do | config|
#每个流浪的开发环境都需要一个盒子。你可以搜索
#盒子在https://atlas.hashicorp.com/search.
config.ssh.insert_key=false
#config.ssh.private\u key\u path=“~/.ssh/id\u rsa”
config.ssh.forward\u agent=true
#config.ssh.password=“vagrant”
服务器。每个都有|个服务器|
config.vm.define服务器[“name”]do | srv|
srv.vm.box\u check\u update=false
srv.vm.hostname=服务器[“名称”]
srv.vm.box=服务器[“box”]
srv.vm.network“专用网络”,ip:服务器[“专用ip”]
srv.vm.network“公共网络”,网桥:“vlan0”,ip:服务器[“发布ip”]
如果srv.vm.box==“coreos稳定”
srv.vm.provision:file,:source=>“#{USER_DATA}”,:destination=>“/tmp/vagrantfile用户数据”
srv.vm.provision:shell,:inline=>“mv/tmp/vagrantfile user data/var/lib/coreos vagrant/”,:privileged=>true
srv.vm.synced_文件夹“.”,“/vagrant”,已禁用:true
结束
结束
结束

结束
您的云配置需要以
行#云配置
开始。此外,您还可以通过

运行文件,谢谢。我更改了它,并通过您提供的链接运行了我的文件。现在我在访问机器时得到一个失败的单元<代码>用户-cloudinit@var-lib coreos\x2dvagrant vagrantfile\x2duser\x2ddata.service