首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >为本地无主控开发设置SaltStack?

为本地无主控开发设置SaltStack?
EN

Stack Overflow用户
提问于 2015-12-27 03:42:01
回答 1查看 275关注 0票数 0

我正在尝试为本地开发设置Salt Stack,但处于无主控模式。

我已经将我的状态(top.slsmystate.sls)复制到/srv/mystate.sls

我已经按照local development pagesalt masterless quickstart page上的说明进行了操作,但是当我运行

代码语言:javascript
运行
复制
$ sudo /home/vagrant/.virtualenvs/myenv/bin/salt-call -c /home/vagrant/.virtualenvs/myenv/etc/salt --local salt.highstate -l debug

我得到的只是

代码语言:javascript
运行
复制
[DEBUG   ] Could not LazyLoad salt.highstate
'salt.highstate' is not available.

我在Mac上的一个游荡的ubuntu/trusty64 virtualbox虚拟机中运行salt。

它看起来像是加载了其他模块(我在调试清单中看到了它们),但是出于某种原因,高状态(highstate.py?)未被加载。

我做错了什么?对于无主控开发,我还需要做些什么吗?

EN

回答 1

Stack Overflow用户

发布于 2015-12-27 04:06:39

我从whytewolf那里得到了关于#salt IRC频道的帮助-问题是命令应该是state.highstate (而不是salt.highstate):

代码语言:javascript
运行
复制
$ sudo /home/vagrant/.virtualenvs/myenv/bin/salt-call -c /home/vagrant/.virtualenvs/myenv/etc/salt --local state.highstate -l debug

问题解决了!

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34474606

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档