Vagrant 盐堆问题
最近,我开始对Salt感兴趣,并开始做一个关于它的教程。我目前正在Mac上工作,我很难从笔记本电脑上启动vm[仆从][我正在使用Vagrant作为启动程序的应用程序] vm的vagrant文件包含以下行:Vagrant 盐堆问题,vagrant,vagrantfile,salt-stack,Vagrant,Vagrantfile,Salt Stack,最近,我开始对Salt感兴趣,并开始做一个关于它的教程。我目前正在Mac上工作,我很难从笔记本电脑上启动vm[仆从][我正在使用Vagrant作为启动程序的应用程序] vm的vagrant文件包含以下行: # salt-vagrant config config.vm.provision :salt do |salt| salt.run_highstate = true salt.minion_config = "/etc/salt/minion" salt.minion_key = "
# salt-vagrant config
config.vm.provision :salt do |salt|
salt.run_highstate = true
salt.minion_config = "/etc/salt/minion"
salt.minion_key = "./minion1.pem"
salt.minion_pub = "./minion1.pub"
end
尽管我写了这篇文章,它还是停留在:
调用状态。高状态。。。(这可能需要一些时间)
你知道为什么吗
还有一件事。我似乎需要在下一步修改
/srv/salt
中的/top.sls
文件。不幸的是,我在任何地方都找不到/srv
文件,这是为什么?有没有办法告诉主机,top文件在其他地方 如果您没有创建top.sls
,那么您将无法像使用salt.run\u highstate=true
行配置的那样运行hightstate
如果您没有创建/srv/salt/
目录,那么您可以自己创建它。只需确保salt master的用户正在运行,因为用户可以读取它
/srv/salt/
目录是称为文件根目录的默认位置。您可以修改其在主配置文件/etc/salt/master
中的位置,并修改文件根
配置选项