gpt4 book ai didi

linux - 在所有用户完成任务之前如何防止启动/运行服务?

转载 作者:太空宇宙 更新时间:2023-11-04 11:58:26 25 4
gpt4 key购买 nike

我想阻止运行/启动服务/命令(如/usr/local/script/xyz 或 supervisorctl stop xyz),直到所有机器上的所有 ansible 任务都完成。

如果 xys 服务/命令正在运行,那么我想在运行 ansible 任务之前停止并应用锁,一旦这些 ansible 任务结束,那么我想从该服务/命令释放锁。

我怎样才能做到这一点?

最佳答案

默认情况下,播放以 linear strategy 运行,其中所有主机将在任何主机开始下一个任务之前运行每个任务。在剧本的最后一个任务中启动服务。

关于linux - 在所有用户完成任务之前如何防止启动/运行服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53392157/

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