Spec-Zone.ru › Ansible 2.5

netapp_e_volume - Управление томами хранения (стандартными и тонким)

Новое в версии 2.2.

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

Описание

  • Создание или удаление томов (стандартных и тонких) для массивов хранения NetApp E/EF-серии.

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
api_password
обязательно
Пароль для аутентификации с SANtricity WebServices Proxy или встроенным REST API.
api_url
обязательно
URL SANtricity WebServices Proxy или встроенного REST API.
api_username
обязательно
Имя пользователя для аутентификации с SANtricity WebServices Proxy или встроенным REST API.
data_assurance_enabled По умолчанию:
нет
Если необходимо включить защиту данных для тома
name
обязательно
Имя тома для управления
segment_size_kb По умолчанию:
512
Размер сегмента нового тома
size
обязательно
Требуется только при state = 'present'. Размер тома в (size_unit).
size_unit
    Варианты:
  • bytes
  • b
  • kb
  • mb
  • gb ←
  • tb
  • pb
  • eb
  • zb
  • yb
Единица измерения, используемая для интерпретации параметра size
ssd_cache_enabled
    Варианты:
  • да
  • нет
  • true
  • false
По умолчанию:
Нет (игнорирует существующее значение кэша SSD)
Включить ли существующий кэш SSD на томе (ошибка, если кэш SSD не определен)
ssid
обязательно
Идентификатор массива для управления. Это значение должно быть уникальным для каждого массива.
state
обязательно
    Варианты:
  • present
  • absent
Должен ли заданный том существовать или нет.
storage_pool_name
обязательно
Требуется только при запрошенном state 'present'. Имя пула хранения, на котором должен существовать том.
thin_provision
    Варианты:
  • да
  • нет ←
  • true
  • false
Должен ли том быть тонко распределенным. Тонкие тома могут быть созданы только на дисковых пулах (raidDiskPool).
thin_volume_max_repo_size По умолчанию:
такой же, как размер (в size_unit)
Максимальный размер, до которого тонкий том репозитория автоматически расширится
thin_volume_repo_size
обязательно
Начальный размер тонкого тома репозитория (в size_unit)
validate_certs По умолчанию:
да
Должны ли проверяться сертификаты https?

Примеры

- name: No thin volume
  netapp_e_volume:
    ssid: "{{ ssid }}"
    name: NewThinVolumeByAnsible
    state: absent
    log_path: /tmp/volume.log
    api_url: "{{ netapp_api_url }}"
    api_username: "{{ netapp_api_username }}"
    api_password: "{{ netapp_api_password }}"
    validate_certs: "{{ netapp_api_validate_certs }}"
  when: check_volume


- name: No fat volume
  netapp_e_volume:
    ssid: "{{ ssid }}"
    name: NewVolumeByAnsible
    state: absent
    log_path: /tmp/volume.log
    api_url: "{{ netapp_api_url }}"
    api_username: "{{ netapp_api_username }}"
    api_password: "{{ netapp_api_password }}"
    validate_certs: "{{ netapp_api_validate_certs }}"
  when: check_volume

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

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

Ключ Возвращено Описание
msg
строка
всегда
Состояние тома

Пример:
Стандартный том [workload_vol_1] был создан.


Статус

Этот модуль помечен как предварительный, что означает, что он не гарантирует обратную совместимость интерфейса.

Автор

  • Kevin Hulquest (@hulquest)

Подсказка

Если вы заметите какие-либо проблемы в этой документации, вы можете изменить этот документ, чтобы улучшить его.

© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.5/modules/netapp_e_volume_module.html

Spec-Zone.ru

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