我想使用 Ansible 重新启动我的 MariaDB 集群。
我应用串行选项在服务器上逐一运行脚本,但在脚本结束时(=构建集群后),我想在每台服务器上运行命令以小心地重新启动集群,这意味着在节点一上重新启动 MariaDB 服务器,等到所有服务器再次同步,然后继续其他操作,但我不知道应该使用哪个 Ansible 函数(模块)。
我尝试过delegate_to
,,run_once
但是当我尝试在第一台服务器上运行任何内容作为此剧本的最后一步时失败了。你能帮帮我吗?
答案1
你应该看看 wait_for 模块 https://docs.ansible.com/ansible/2.5/modules/wait_for_module.html