pacemaker_cluster - Управление кластерами pacemaker
Новое в версии 2.3.
Обзор
- Этот модуль может управлять кластером pacemaker и узлами из Ansible с использованием pacemaker cli.
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| force bool |
| Принудительно изменить состояние кластера |
| node | Укажите, какой узел кластера вы хотите управлять. None == состояние самого кластера, 'all' == проверка состояния всех узлов. | |
| state обязательно |
| Укажите желаемое состояние кластера |
| timeout | Значение по умолчанию: 300 | Таймаут, после которого модуль считает, что действие завершилось неудачно |
Примеры
---
- name: Set cluster Online
hosts: localhost
gather_facts: no
tasks:
- name: Get cluster state
pacemaker_cluster:
state: online
Возвращаемые значения
Общие возвращаемые значения документированы здесь, следующие поля уникальны для данного модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| changed bool | всегда | True, если состояние кластера изменилось |
| out строка | всегда | Вывод текущего состояния кластера. Возвращает список состояний узлов. Пример: out: [[" overcloud-controller-0", " Online"]]} |
| rc bool | всегда | Код выхода модуля |
Статус
Этот модуль помечен как превью, что означает, что его интерфейс не гарантируется обратной совместимостью.
Техническое обслуживание
Этот модуль помечен как community, что означает, что он поддерживается сообществом Ansible. Подробнее см. Поддержка и техническое обслуживание модулей.
Список других модулей, поддерживаемых сообществом Ansible, см. здесь.
Автор
- Mathieu Bultel (@matbu)
Подсказка
Если вы обнаружите какие-либо проблемы в этой документации, вы можете отредактировать этот документ, чтобы улучшить его.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.6/modules/pacemaker_cluster_module.html