Я хотел бы перезапустить свой кластер MariaDB с помощью Ansible.
Я применил последовательный вариант для запуска сценария на серверах один за другим, но в конце сценария (= после сборки кластера) я хотел бы запустить команду на каждом из этих серверов, чтобы тщательно перезапустить кластер, что означает перезапуск сервера MariaDB на узле. один, подождите, пока все снова синхронизируются, и продолжайте с другими, но я не знаю, какую функцию (модуль) Ansible мне следует использовать.
Я попытался delegate_to
, run_once
, но я потерпел неудачу, когда пытался запустить что-либо на первом сервере в качестве последнего шага этой инструкции. Не могли бы вы мне помочь?
Вам стоит взглянуть на модуль wait_for https://docs.ansible.com/ansible/2.5/modules/wait_for_module.html