community.general.gluster_peer – Присоединение/отсоединение узлов к/от кластера
Примечание
Этот плагин входит в коллекцию community.general (версия 1.3.2).
Для его установки используйте: ansible-galaxy collection install community.general.
Для использования в книге задач укажите: community.general.gluster_peer.
Обзор
- Создание или удаление доверенного хранилища GlusterFS. Можно добавить узлы в существующее доверенное хранилище или создать новое. Также можно удалить узлы из существующего доверенного хранилища.
Требования
Ниже приведенные требования должны быть выполнены на хосте, на котором выполняется этот модуль.
- GlusterFS > 3.2
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| force boolean |
| Применимо только при удалении узлов из пула. gluster откажется от отсоединения узла от пула, если один из узлов неисправен. В таких случаях можно использовать force. |
| nodes список / элементы=строка / обязательно | Список узлов, которые должны быть включены в пул. | |
| state строка |
| Определяет, должны ли узлы быть подключены к пулу или удалены из него. Если state равен present, узлы будут подключены к пулу. Если state равен absent, узлы будут отключены от пула. |
Примечания
Примечание
- Этот модуль не поддерживает режим проверки (check mode).
Примеры
- name: Create a trusted storage pool
community.general.gluster_peer:
state: present
nodes:
- 10.0.1.5
- 10.0.1.10
- name: Delete a node from the trusted storage pool
community.general.gluster_peer:
state: absent
nodes:
- 10.0.1.10
- name: Delete a node from the trusted storage pool by force
community.general.gluster_peer:
state: absent
nodes:
- 10.0.0.1
force: true
Авторы
- Sachidananda Urs (@sac)
© 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/general/gluster_peer_module.html