Spec-Zone.ru › Ansible 2.11

netapp.elementsw.na_elementsw_drive – NetApp Element Software Управление дисками узлов

Примечание

Этот плагин входит в коллекцию netapp.elementsw (версия 20.11.0).

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

Для использования в книге задач укажите: netapp.elementsw.na_elementsw_drive.

Новое в версии 2.7.0: of netapp.elementsw

  • Описание
  • Требования
  • Параметры
  • Примечания
  • Примеры
  • Возвращаемые значения

Описание

  • Добавление, удаление или замена дисков для узлов в кластере Element Software.

Требования

Ниже перечислены требования, необходимые на хосте, на котором выполняется этот модуль.

  • Модули разработаны с использованием SolidFire 10.1
  • solidfire-sdk-python (1.1.0.92) или выше. Установите с помощью «pip install solidfire-sdk-python»

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
drive_ids
список / элементы=строка
Список идентификаторов дисков или серийных номеров дисков узлов.
Если не указано, действия добавления и удаления будут выполняться для всех дисков узла node_id

псевдонимы: drive_id
force_during_bin_sync
логическое значение
    Варианты:
  • нет
  • да
Флаг для принудительного выполнения во время операции bin sync.
force_during_upgrade
логическое значение
    Варианты:
  • нет
  • да
Флаг для принудительного выполнения операции с дисками во время обновления.
hostname
строка / обязательно
Имя хоста или IP-адрес кластера SolidFire.
Для na_elementsw_cluster - IP-адрес управления (MIP) или имя хоста узла, с которого необходимо начать создание кластера.
node_ids
список / элементы=строка
Список идентификаторов или имен узлов кластера.
Если node_ids и drive_ids не указаны, все доступные диски в кластере добавляются, если указано состояние.
Если node_ids и drive_ids не указаны, все активные диски в кластере удаляются, если состояние отсутствует.

псевдонимы: node_id
password
строка / обязательно
Пароль для указанного пользователя.

псевдонимы: pass
state
строка
    Варианты:
  • present ←
  • absent
  • clean
Состояние операции с диском хранилища Element SW.
present - Для добавления диска узла для участия в хранении данных кластера.
absent - Для удаления диска из активного кластера.
clean - Очистка любых остаточных данных, постоянно хранящихся на *удаленном* диске, безопасным способом.
username
строка / обязательно
Убедитесь, что у пользователя есть необходимые разрешения. Для получения дополнительной информации, пожалуйста, ознакомьтесь с официальной документацией https://mysupport.netapp.com/documentation/docweb/index.html?productID=62636&language=en-US.

псевдонимы: user

Примечания

Примечание

  • Модули с префиксом na\_elementsw разработаны для поддержки платформы хранения SolidFire.

Примеры

- name: Add drive with status available to cluster
  tags:
  - elementsw_add_drive
  na_elementsw_drive:
    hostname: "{{ elementsw_hostname }}"
    username: "{{ elementsw_username }}"
    password: "{{ elementsw_password }}"
    state: present
    drive_ids: scsi-SATA_SAMSUNG_MZ7LM48S2UJNX0J3221807
    force_during_upgrade: false
    force_during_bin_sync: false
    node_ids: sf4805-meg-03

- name: Remove active drive from cluster
  tags:
  - elementsw_remove_drive
  na_elementsw_drive:
    hostname: "{{ elementsw_hostname }}"
    username: "{{ elementsw_username }}"
    password: "{{ elementsw_password }}"
    state: absent
    force_during_upgrade: false
    drive_ids: scsi-SATA_SAMSUNG_MZ7LM48S2UJNX0J321208

- name: Secure Erase drive
  tags:
  - elemensw_clean_drive
  na_elementsw_drive:
    hostname: "{{ elementsw_hostname }}"
    username: "{{ elementsw_username }}"
    password: "{{ elementsw_password }}"
    state: clean
    drive_ids: scsi-SATA_SAMSUNG_MZ7LM48S2UJNX0J432109
    node_ids: sf4805-meg-03

- name: Add all the drives of all nodes to cluster
  tags:
  - elementsw_add_node
  na_elementsw_drive:
    hostname: "{{ elementsw_hostname }}"
    username: "{{ elementsw_username }}"
    password: "{{ elementsw_password }}"
    state: present
    force_during_upgrade: false
    force_during_bin_sync: false

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

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

Ключ Возвращаемое значение Описание
msg
строка
success
Сообщение об успехе



Авторы

  • Команда NetApp Ansible (@carchi8py) <ng-ansibleteam@netapp.com>

© 2012–2018 Michael DeHaan
© 2018–2021 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.11/collections/netapp/elementsw/na_elementsw_drive_module.html

Spec-Zone.ru

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