gpt4 book ai didi

salt-stack - 如何执行saltstack minion

转载 作者:行者123 更新时间:2023-12-02 17:39:12 25 4
gpt4 key购买 nike

我正在尝试使用 salt minion 安装 Nginx 包。但是,我无法安装。我尝试在名为 Nginx 的新目录中编写一个 .sls 文件,如下所示:

/salt/states/base/nginx/init.sls:

nginx:
pkg:
- installed
service:
- running
- watch:
- pkg: nginx

我写的 top.sls 如下:

base:
'saltminion*':
- nginx

我执行了以下命令:

salt '*' state.highstate

我得到如下输出:

ubuntu:
----------
ID: states
Function: no.None
Result: False
Comment: No Top file or external nodes data matches found
Changes:

Summary
------------
Succeeded: 0
Failed: 1
------------
Total: 1

谁能帮帮我?

最佳答案

在你的 top.sls 中,你的目标是 saltminion* 在你执行 salt '*' state.highstate 之后,我可以看到响应的 minion 的 id 是 ubuntu。没有顶级文件被发送到名为 ubuntu 的 minion。因此,要么将 top.sls 中的目标更改为 ubuntu 而不是 saltminion*;或将您的 minion 的 id 更改为 saltminion1saltminion2;或像这样在 top.sls 中添加另一个目标:

base:
'saltminion*':
- nginx
'ubuntu':
- nginx

然后再试一次。

关于salt-stack - 如何执行saltstack minion,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22864785/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com