Модуль ibm.spectrum_virtualize.ibm_svc_initial_setup – Этот модуль позволяет пользователям управлять конфигурацией начальной настройки на системах хранения IBM Spectrum Virtualize
Примечание
Этот модуль является частью коллекции ibm.spectrum_virtualize (версия 2.0.0).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.
Чтобы установить её, используйте: ansible-galaxy collection install ibm.spectrum_virtualize.
Чтобы использовать её в плейбуке, укажите: ibm.spectrum_virtualize.ibm_svc_initial_setup.
Добавлен в ibm.spectrum_virtualize 1.7.0
Обзор
- Интерфейс Ansible для выполнения различных операций начальной настройки системы
Параметры
Параметр | Комментарии |
|---|---|
cloud integer | Указывает количество корпусов для функции прозрачного многоуровневого хранения данных в облаке. |
clustername string / required | Имя хоста или управляющий IP-адрес системы хранения Spectrum Virtualize. |
compression integer | Изменяет лицензирование системы для функции сжатия. В зависимости от типа системы, укажите значение емкости в терабайтах (ТБ) или укажите общее количество единиц емкости хранения (SCU), которые пользователь имеет право виртуализировать на разных уровнях хранения в системе, или укажите общее количество внутренних и внешних корпусов, которые пользователь имеет право использовать в системе. |
dnsip list / elements=string | Указывает IP-адрес сервера DNS. |
dnsname list / elements=string | Указывает уникальное имя для создаваемого DNS-сервера системы. Можно настроить максимум два DNS-сервера. Пользователь должен предоставить полный список DNS-серверов, которые необходимо настроить. |
domain string | Домен для системы хранения Spectrum Virtualize. Действительно, когда для параметра clustername используется имя хоста. |
easytier integer | Указывает количество корпусов, на которых пользователь может запускать Easy Tier. |
encryption string | Указывает, включена или выключена функция лицензирования шифрования. Варианты:
|
flash integer | Изменяет лицензирование системы для функции FlashCopy. В зависимости от типа системы, укажите значение емкости в терабайтах (ТБ) или укажите общее количество внутренних и внешних корпусов для функции FlashCopy. |
license_key list / elements=string | Предоставляет лицензионный ключ для активации функции, содержащий 16 шестнадцатеричных символов, организованных в четыре группы по четыре числа, каждая группа разделена дефисом (например, 0123-4567-89AB-CDEF). |
log_path string | Путь к файлу журнала отладки. |
ntpip string | Указывает IPv4-адрес или полное доменное имя (FQDN) для сервера протокола сетевого времени (NTP). Чтобы удалить уже настроенный IP-адрес NTP, пользователь должен указать 0.0.0.0. |
password string | Пароль REST API для системы хранения Spectrum Virtualize. Параметры username и password обязательны, если не используется token для аутентификации пользователя. |
physical_flash string | Для лицензирования физических дисков этот параметр включает или отключает функцию FlashCopy. Варианты:
|
remote integer | Изменяет лицензирование системы для функций удаленного копирования, таких как Metro Mirror, Global Mirror и HyperSwap. В зависимости от типа системы, укажите значение емкости в терабайтах (ТБ) или укажите общее количество внутренних и внешних корпусов, которые пользователь имеет право использовать в системе. Должна быть лицензия на корпус для всех корпусов. |
system_name string | Указывает имя системы. |
time string | Указывает время, на которое должна быть установлена система. Это значение должно быть в формате MMDDHHmmYYYY (где M - месяц, D - день, H - час, m - минута, а Y - год). |
timezone string | Указывает часовой пояс для установки системы. |
token string | Маркер аутентификации для проверки пользователя в системе хранения Spectrum Virtualize. Чтобы сгенерировать маркер, используйте модуль ibm.spectrum_virtualize.ibm_svc_auth. |
username string | Имя пользователя REST API для системы хранения Spectrum Virtualize. Параметры username и password обязательны, если не используется token для аутентификации пользователя. |
validate_certs boolean | Проверяет сертификаты. Выбори:
|
virtualization integer | Изменяет лицензирование системы для функции виртуализации. В зависимости от типа системы, укажите значение емкости в терабайтах (ТБ) или укажите общее количество единиц емкости хранения (SCU), на которые пользователь имеет лицензию для виртуализации по уровням хранения в системе, или укажите количество закрытых внешних хранилищ, которые пользователь уполномочен использовать. |
Примечания
Примечание
- Этот модуль поддерживает
check_mode.
Примеры
- name: Initial configuration on FlashSystem 9200
ibm.spectrum_virtualize.ibm_svc_initial_setup:
clustername: "{{clustername}}"
domain: "{{domain}}"
username: "{{username}}"
password: "{{password}}"
log_path: /tmp/playbook.debug
system_name: cluster_test_0
time: 101009142021
timezone: 200
remote: 50
virtualization: 50
flash: 50
license_key:
- 0123-4567-89AB-CDEF
- 8921-4567-89AB-GHIJ
- name: Add DNS servers
ibm.spectrum_virtualize.ibm_svc_initial_setup:
clustername: "{{clustername}}"
domain: "{{domain}}"
username: "{{username}}"
password: "{{password}}"
log_path: /tmp/playbook.debug
system_name: cluster_test_
dnsname:
- dns_01
- dns_02
dnsip:
- '1.1.1.1'
- '2.2.2.2'
- name: Delete dns_02 server
ibm.spectrum_virtualize.ibm_svc_initial_setup:
clustername: "{{clustername}}"
domain: "{{domain}}"
username: "{{username}}"
password: "{{password}}"
log_path: /tmp/playbook.debug
system_name: cluster_test_
dnsname:
- dns_01
dnsip:
- '1.1.1.1'
Ссылки на сборки
© 2012–2018 Michael DeHaan
© 2018–2024 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/collections/ibm/spectrum_virtualize/ibm_svc_initial_setup_module.html