netapp_e_iscsi_target – Модуль управления конфигурацией iSCSI-целей NetApp E-Series
Новое в версии 2.7.
Обзор
- Настройка параметров iSCSI-цели E-Series
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| api_password строка / обязательно | Пароль для аутентификации с SANtricity Web Services Proxy или Embedded Web Services API. | |
| api_url строка / обязательно | URL SANtricity Web Services Proxy или Embedded Web Services API. Пример: https://prod-1.wahoo.acme.com/devmgr/v2 | |
| api_username строка / обязательно | Имя пользователя для аутентификации с SANtricity Web Services Proxy или Embedded Web Services API. | |
| chap_secret - | Включить протокол аутентификации Challenge-Handshake (CHAP), используя это значение в качестве пароля. При указании этого значения всегда будет вызываться обновление (changed=True). У нас нет возможности проверить, изменился ли пароль. Секретный ключ chap может содержать только символы ASCII со значениями от 32 до 126 десятичных. Секретный ключ chap должен содержать не менее 12, но не более 57 символов. Секретный ключ chap сбрасывается, если не указан или является пустой строкой. псевдонимы: chap, пароль | |
| log_path - | Локальный путь (на контроллере Ansible) к файлу для отладки логов. | |
| name - | Имя/псевдоним для назначения iSCSI-цели. Этот псевдоним часто используется программным обеспечением инициатора для облегчения идентификации iSCSI-цели. псевдонимы: alias | |
| ping логическое значение |
| Включить ответы ICMP ping от настроенных портов iSCSI. |
| ssid строка | По умолчанию: 1 | Идентификатор массива для управления. Это значение должно быть уникальным для каждого массива. |
| unnamed_discovery логическое значение |
| Когда инициатор запускает сеанс обнаружения для порта инициатора, сеанс обнаружения считается безымянным, если iqn iSCSI-цели не указан в запросе. Этот параметр можно отключить для повышения безопасности, если это необходимо. |
| validate_certs логическое значение |
| Нужно ли проверять сертификаты HTTPS? |
Примечания
Примечание
- Поддерживается режим проверки.
- Некоторые настройки зависят от настроек, применённых к интерфейсам iSCSI. Их можно настроить, используя netapp_e_iscsi_interface.
- Для данного модуля требуется версия Web Services API >= 1.3.
- Модули Ansible для E-Series требуют либо наличие экземпляра Web Services Proxy (WSP) для управления системой хранения, либо систему хранения E-Series, поддерживающую Embedded Web Services API.
- Embedded Web Services в настоящее время доступен на устройствах E2800, E5700, EF570 и более новых моделях оборудования.
- netapp_e_storage_system можно использовать для настройки систем, управляемых экземпляром WSP.
Примеры
- name: Enable ping responses and unnamed discovery sessions for all iSCSI ports
netapp_e_iscsi_target:
api_url: "https://localhost:8443/devmgr/v2"
api_username: admin
api_password: myPassword
ssid: "1"
validate_certs: no
name: myTarget
ping: yes
unnamed_discovery: yes
- name: Set the target alias and the CHAP secret
netapp_e_iscsi_target:
ssid: "{{ ssid }}"
api_url: "{{ netapp_api_url }}"
api_username: "{{ netapp_api_username }}"
api_password: "{{ netapp_api_password }}"
name: myTarget
chap: password1234
Возвращаемые значения
Общие возвращаемые значения описаны здесь, следующие поля уникальны для данного модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| alias строка | при успехе | Псевдоним, назначенный iSCSI-цели. Пример: myArray |
| iqn строка | при успехе | iqn (iSCSI Qualified Name), назначенный iSCSI-цели. Пример: iqn.1992-08.com.netapp:2800.000a132000b006d2000000005a0e8f45 |
| msg строка | при успехе | Сообщение об успехе Пример: Настройки iSCSI-цели были обновлены. |
Статус
- Этот модуль не гарантирует обратную совместимость интерфейса. [превью]
- Этот модуль поддерживается сообществом Ansible. [сообщество]
Авторы
- Michael Price (@lmprice)
Подсказка
Если вы заметили какие-либо проблемы в этом документе, вы можете изменить этот документ, чтобы улучшить его.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.9/modules/netapp_e_iscsi_target_module.html