当虚拟机正在重新启动时,Ansible命令可能会失败。解决此问题的一种方法是在Ansible命令中包含等待标志以等待虚拟机重新启动完成,然后再继续进行操作。
以下是包含等待标志的示例代码:
在此示例中,wait_for_connection模块将等待最多300秒来检查是否可以连接到虚拟机。一旦连接成功,Ansible将继续执行其他命令,例如在虚拟机上运行命令。
上一篇:Ansible命令模块,未观察到创建操作。
下一篇:Ansible命令行限制参数