saltstack:并行运行/等待其他作业

ime*_*ehl 4 salt-stack

我有多个盐状态和命令,在其他作业当前可以运行时执行。

然后我收到新作业的错误,例如:

函数“state.apply”以 PID 3869 运行,并于 2017 年 3 月 23 日 10:19:32.691177 启动,jid 20170323101932691177

有没有办法等待其他作业先完成或并行运行作业?

Ale*_*Zel 5

您可以对盐状态的执行进行排队: salt minion_A state.apply some.state queue=True

如果当前正在运行任何其他状态,这会将状态排队,请记住,此选项为每个排队状态运行启动一个新线程,因此请谨慎使用此选项(https://docs.saltstack.com/en/latest/ref /modules/all/salt.modules.state.html)。