Назад | Перейти на главную страницу

Перезапустите кластер MariaDB с помощью Ansible

Я хотел бы перезапустить свой кластер MariaDB с помощью Ansible.

Я применил последовательный вариант для запуска сценария на серверах один за другим, но в конце сценария (= после сборки кластера) я хотел бы запустить команду на каждом из этих серверов, чтобы тщательно перезапустить кластер, что означает перезапуск сервера MariaDB на узле. один, подождите, пока все снова синхронизируются, и продолжайте с другими, но я не знаю, какую функцию (модуль) Ansible мне следует использовать.

Я попытался delegate_to, run_once, но я потерпел неудачу, когда пытался запустить что-либо на первом сервере в качестве последнего шага этой инструкции. Не могли бы вы мне помочь?

Вам стоит взглянуть на модуль wait_for https://docs.ansible.com/ansible/2.5/modules/wait_for_module.html