netapp.elementsw.na_elementsw_cluster – NetApp Element Software Создать кластер
Примечание
Этот плагин входит в коллекцию netapp.elementsw (версия 20.11.0).
Для его установки используйте: ansible-galaxy collection install netapp.elementsw.
Для использования в плейбуке укажите: netapp.elementsw.na_elementsw_cluster.
Новое в версии 2.7.0: модуля netapp.elementsw
Описание
- Инициализация владения узлом Element Software для формирования кластера.
- Если кластер не существует, имя пользователя/пароль все равно требуются, но игнорируются при первоначальном создании.
- Имя пользователя/пароль используются в качестве учетных данных узла для проверки существования кластера.
- Имя пользователя/пароль также могут быть использованы для установки учетных данных кластера.
- Если кластер уже существует, ошибка не возвращается, но changed устанавливается в false.
- Изменения кластера не поддерживаются и игнорируются.
Требования
Ниже перечислены требования к хосту, на котором выполняется этот модуль.
- Модули были разработаны с SolidFire 10.1
- solidfire-sdk-python (1.1.0.92) или выше. Установите с помощью ‘pip install solidfire-sdk-python’
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| accept_eula boolean |
| Требуется для подтверждения соглашения об использовании конечным пользователем (EULA) при создании кластера. Для принятия EULA установите этот параметр в значение true. |
| attributes словарь | Список пар имя-значение в формате JSON-объекта. | |
| cluster_admin_password строка | Изначальный пароль для учетной записи администратора кластера. Если не указан, используется значение по умолчанию. | |
| cluster_admin_username строка | Имя пользователя для администратора кластера. Если не указан, используется значение по умолчанию. | |
| encryption boolean добавлено в 20.10.0 netapp.elementsw |
| Включить или выключить шифрование в состоянии покоя |
| fail_if_cluster_already_exists_with_larger_ensemble boolean добавлено в 20.8.0 netapp.elementsw |
| Если кластер уже существует, по умолчанию проверяется, что nodes является надмножеством существующего ансамбля. Надмножество принимается, так как некоторые узлы могут иметь другую роль. Но модуль сообщает об ошибке, если существующий ансамбль содержит узел, не указанный в nodes. Эта проверка отключена, когда этот параметр установлен в значение false. |
| hostname строка / обязательно | Имя хоста или IP-адрес кластера SolidFire. Для na_elementsw_cluster, IP-адрес управления (MIP) или имя хоста узла, с которого начинается создание кластера. | |
| management_virtual_ip строка / обязательно | Плавающий (виртуальный) IP-адрес кластера в управляющей сети. | |
| nodes список / элементы=строка / обязательно | IP-адреса хранилища (SIP) начального набора узлов, образующих кластер. IP-адреса узлов должны быть в списке. | |
| order_number строка добавлено в 20.10.0 netapp.elementsw | (экспериментально) номер заказа, предоставленный NetApp | |
| password строка / обязательно | Пароль для указанного пользователя. псевдонимы: pass | |
| replica_count целое число | Значение по умолчанию: 2 | Количество реплик каждого фрагмента данных для хранения в кластере. |
| serial_number строка добавлено в 20.10.0 netapp.elementsw | (экспериментально) серийный номер, предоставленный NetApp | |
| storage_virtual_ip строка / обязательно | Плавающий (виртуальный) IP-адрес кластера в сети хранения (iSCSI). | |
| timeout целое число добавлено в 20.8.0 netapp.elementsw | Значение по умолчанию: 100 | Время ожидания завершения создания кластера. |
| username строка / обязательно | Убедитесь, что у пользователя есть соответствующие разрешения. Дополнительную информацию можно найти в официальной документации https://mysupport.netapp.com/documentation/docweb/index.html?productID=62636&language=en-US. псевдонимы: user |
Примечания
Примечание
- Модули с префиксом na\_elementsw разработаны для поддержки платформы хранения SolidFire.
Примеры
- name: Initialize new cluster
tags:
- elementsw_cluster
na_elementsw_cluster:
hostname: "{{ elementsw_hostname }}"
username: "{{ elementsw_username }}"
password: "{{ elementsw_password }}"
management_virtual_ip: 10.226.108.32
storage_virtual_ip: 10.226.109.68
replica_count: 2
accept_eula: true
nodes:
- 10.226.109.72
- 10.226.109.74
Значения возврата
Общие значения возврата описаны здесь, следующие являются полями, уникальными для этого модуля:
| Ключ | Возвращённое значение | Описание |
|---|---|---|
| msg строка | success | Сообщение об успехе |
Авторы
- Команда NetApp Ansible (@carchi8py) <ng-ansibleteam@netapp.com>
© 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/netapp/elementsw/na_elementsw_cluster_module.html