Spec-Zone.ru › Ansible

Модуль community.general.pacemaker_stonith — управление STONITH в Pacemaker

Примечание

Этот модуль входит в коллекцию community.general (версия 12.6.1).

Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не входит в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.

Чтобы установить её, используйте: ansible-galaxy collection install community.general.

Чтобы использовать её в плейбуке, укажите: community.general.pacemaker_stonith.

Добавлено в community.general 11.3.0

  • Краткое описание
  • Параметры
  • Атрибуты
  • См. также
  • Примеры
  • Возвращаемые значения

Краткое описание

  • Этот модуль управляет STONITH в кластере Pacemaker с помощью интерфейса командной строки Pacemaker.

Параметры

Параметр

Комментарии

agent_validation

boolean

Включить проверку агента при создании STONITH.

Варианты:

  • false ← (по умолчанию)
  • true

name

string / обязательный

Укажите имя создаваемого STONITH.

state

string

Укажите требуемое состояние STONITH в кластере.

Варианты:

  • "present" ← (по умолчанию)
  • "absent"
  • "enabled"
  • "disabled"

stonith_argument

dictionary

Действие, связываемое с STONITH.

argument_action

string

Действие, применяемое к STONITH.

Варианты:

  • "group"
  • "before"
  • "after"

argument_options

list / элементы=string

Параметры, связываемые с действием STONITH.

stonith_metas

list / элементы=string

Список метаданных, связываемых с STONITH.

stonith_operations

list / элементы=dictionary

Список операций, связываемых с STONITH.

По умолчанию: []

operation_action

string

Действие операции, связываемое с STONITH.

operation_options

list / элементы=string

Параметры операции, связываемые с действием.

stonith_options

list / элементы=string

Укажите параметры создаваемого STONITH.

По умолчанию: []

stonith_type

string

Укажите тип устройства STONITH.

wait

integer

Время ожидания при проверке создания STONITH.

По умолчанию: 300

Атрибуты

Атрибут

Поддержка

Описание

check_mode

Поддержка: полная

Может работать в check_mode и возвращать прогноз изменения состояния, не изменяя целевой объект.

diff_mode

Поддержка: частичная

Работает, только если режим проверки не включён.

В режиме diff возвращает сведения об изменениях (или о возможных изменениях в check_mode).

См. также

См. также

Документация Pacemaker STONITH

Полная документация по Pacemaker STONITH.

Примеры

- name: Create virtual-ip STONITH
  community.general.pacemaker_stonith:
    state: present
    name: virtual-stonith
    stonith_type: fence_virt
    stonith_options:
      - "pcmk_host_list=f1"
    stonith_operations:
      - operation_action: monitor
        operation_options:
          - "interval=30s"

Возвращаемые значения

Общие возвращаемые значения описаны здесь; ниже перечислены поля, уникальные для этого модуля:

Ключ

Описание

previous_value

string

Значение STONITH до выполнения модуля.

Возвращается: при успехе

Пример: "  * virtual-stonith\t(stonith:fence_virt):\t Started"

value

string

Значение STONITH после выполнения модуля.

Возвращается: при успехе

Пример: "  * virtual-stonith\t(stonith:fence_virt):\t Started"

Авторы

  • Dexter Le (@munchtoast)

Ссылки на коллекцию

  • Отслеживание проблем
  • Репозиторий (исходный код)
  • Задать вопрос
  • Сообщить об ошибке
  • Предложить новую функцию
  • Связь

© 2012–2018 Michael DeHaan
© 2018–2025 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/projects/ansible/latest/collections/community/general/pacemaker_stonith_module.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API