Spec-Zone.ru › Ansible

Модуль ibm.storage_virtualize.ibm_svc_initial_setup – Этот модуль позволяет пользователям управлять конфигурацией начальной настройки на системах семейства IBM Storage Virtualize

Примечание

Этот модуль является частью коллекции ibm.storage_virtualize (версия 2.5.0).

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

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

Чтобы использовать её в книге задач, укажите: ibm.storage_virtualize.ibm_svc_initial_setup.

Новая функция в ibm.storage_virtualize 1.7.0

  • Обзор
  • Параметры
  • Примечания
  • Примеры

Обзор

  • Интерфейс Ansible для выполнения различных операций начальной настройки системы

Параметры

Параметр

Комментарии

cloud

integer

Указывает количество корпусов для функции прозрачного облачного тиеринга.

clustername

string / required

Имя хоста или IP-адрес управления системы Storage Virtualize.

compression

integer

Изменяет лицензирование системы для функции сжатия.

В зависимости от типа системы, укажите значение емкости в терабайтах (ТБ) или укажите общее количество единиц емкости хранилища (SCU), которые пользователь имеет право виртуализировать на разных уровнях хранилища в системе, или укажите общее количество внутренних и внешних корпусов, которые пользователь имеет право использовать в системе.

dnsip

list / elements=string

Указывает IP-адрес DNS-сервера.

dnsname

list / elements=string

Указывает уникальное имя для создаваемого DNS-сервера системы.

Можно настроить максимум два DNS-сервера. Пользователь должен предоставить полный список DNS-серверов, которые необходимо настроить.

domain

string

Домен для системы Storage Virtualize.

Действительно, когда для параметра clustername используется имя хоста.

easytier

integer

Указывает количество корпусов, на которых пользователь может запускать Easy Tier.

encryption

string

Указывает, включена или отключена функция лицензирования шифрования.

Варианты:

  • "on"
  • "off"

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 для системы Storage Virtualize.

Параметры username и password обязательны, если для аутентификации пользователя не используется token.

physical_flash

string

Для лицензирования физических дисков этот параметр включает или отключает функцию FlashCopy.

Варианты:

  • "on"
  • "off" ← (default)

remote

integer

Изменяет лицензирование системы для функций удаленного копирования, таких как Metro Mirror, Global Mirror и HyperSwap.

В зависимости от типа системы, укажите значение емкости в терабайтах (ТБ) или укажите общее количество внутренних и внешних корпусов, которые пользователь имеет право использовать в системе. Должна быть лицензия на корпус для всех корпусов.

system_name

string

Указывает имя системы.

time

string

Указывает время, на которое необходимо установить систему.

Это значение должно быть в формате MMDDHHmmYYYY (где M - месяц, D - день, H - час, m - минута, а Y - год).

timezone

string

Указывает часовой пояс, который необходимо установить для системы.

token

string

Маркер аутентификации для проверки пользователя в системе Storage Virtualize.

Для генерации маркера используйте модуль ibm.storage_virtualize.ibm_svc_auth.

username

string

Имя пользователя REST API для системы Storage Virtualize.

Параметры username и password обязательны, если для аутентификации пользователя не используется token.

validate_certs

boolean

Проверяет сертификат.

Варианты:

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

virtualization

integer

Изменяет лицензирование системы для функции Виртуализация.

В зависимости от типа системы, укажите значение емкости в терабайтах (TB) или укажите общее количество единиц емкости хранилища (SCU), на которые пользователь имеет лицензию для виртуализации по уровням хранилища в системе, или укажите количество корпусов внешнего хранилища, которые пользователь уполномочен использовать.

Примечания

Примечание

  • Этот модуль поддерживает check_mode.

Примеры

- name: Initial configuration on FlashSystem 9200
  ibm.storage_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.storage_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.storage_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'

Авторы

  • Shilpi Jain (@Shilpi-J)

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

  • Отслеживание проблем
  • Репозиторий (источники)
  • Сообщить об ошибке

© 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/storage_virtualize/ibm_svc_initial_setup_module.html

Spec-Zone.ru

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