Spec-Zone.ru › Ansible 2.10

community.network.pn_cluster – Команда CLI для создания/удаления кластера.

Примечание

Этот плагин входит в коллекцию community.network (версия 1.3.0).

Для его установки используйте: ansible-galaxy collection install community.network.

Для использования в книге задач укажите: community.network.pn_cluster.

  • УСТАРЕЛО
  • Описание
  • Параметры
  • Примеры
  • Возвращаемые значения
  • Статус

УСТАРЕЛО

Удалено в

версии 2.0.0

Почему

Не поддерживает последнюю версию Pluribus Networks netvisor

Альтернатива

Последние модули будут добавлены в будущие версии Ansible.

Описание

  • Выполните команду cluster-create или cluster-delete.
  • Кластер позволяет двум коммутаторам сотрудничать в развертываниях с высокой доступностью (HA). Узлы, образующие кластер, должны быть членами одной и той же ткани. Кластеры обычно используются совместно с группой виртуальной агрегации ссылок (VLAG), которая позволяет ссылкам, физически подключенным к двум отдельным коммутаторам, отображаться как единый канал для третьего устройства. Третье устройство может быть коммутатором, сервером или любым Ethernet-устройством.

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
pn_clipassword
строка
Укажите пароль для входа, если пользователь не root.
pn_cliswitch
строка
Значение по умолчанию:
"local"
Целевой коммутатор для выполнения команды CLI.
pn_cliusername
строка
Укажите имя пользователя для входа, если пользователь не root.
pn_cluster_node1
строка
Укажите имя первого коммутатора в кластере.
Требуется для 'cluster-create'.
pn_cluster_node2
строка
Укажите имя второго коммутатора в кластере.
Требуется для 'cluster-create'.
pn_name
строка / требуется
Укажите имя кластера.
pn_validate
логическое значение
    Варианты:
  • нет
  • да
Проверить связи между коммутаторами и состояние коммутаторов в кластере.
state
строка / требуется
    Варианты:
  • present
  • absent
Укажите действие для выполнения. Используйте 'present' для создания кластера и 'absent' для удаления кластера.

Примеры

- name: Create spine cluster
  community.network.pn_cluster:
    state: 'present'
    pn_name: 'spine-cluster'
    pn_cluster_node1: 'spine01'
    pn_cluster_node2: 'spine02'
    pn_validate: True
    pn_quiet: True

- name: Delete spine cluster
  community.network.pn_cluster:
    state: 'absent'
    pn_name: 'spine-cluster'
    pn_quiet: True

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

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

Ключ Возвращаемое значение Описание
changed
логическое значение
всегда
Указывает, вызвало ли CLI изменения на целевом узле.

command
строка
всегда
Команда CLI, запущенная на целевом узле.

stderr
список / элементы=строка
при ошибке
Набор ответов об ошибках от команды кластера.

stdout
список / элементы=строка
всегда
Набор ответов от команды кластера.



Статус

  • Этот модуль будет удален в версии 2.0.0. [устарел]
  • Дополнительную информацию см. в разделе УСТАРЕЛО.

Авторы

  • Pluribus Networks (@amitsi)

© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.10/collections/community/network/pn_cluster_module.html

Spec-Zone.ru

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