netapp_eseries.santricity.na_santricity_iscsi_target – NetApp E-Series настройка целевого устройства iSCSI
Примечание
Этот плагин входит в состав коллекции netapp_eseries.santricity (версия 1.1.0).
Для его установки используйте: ansible-galaxy collection install netapp_eseries.santricity
Для использования в плейбуке укажите: netapp_eseries.santricity.na_santricity_iscsi_target
Обзор
- Настройка параметров целевого устройства iSCSI E-Series
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| api_password строка / обязательно | Пароль для аутентификации с SANtricity Web Services Proxy или встроенным API веб-служб. | |
| api_url строка / обязательно | URL SANtricity Web Services Proxy или встроенного API веб-служб. Пример https://prod-1.wahoo.acme.com:8443/devmgr/v2 | |
| api_username строка / обязательно | Имя пользователя для аутентификации с SANtricity Web Services Proxy или встроенным API веб-служб. | |
| chap_secret строка | Включить протокол аутентификации Challenge-Handshake (CHAP), используя это значение в качестве пароля. При указании этого значения всегда будет выполняться обновление (changed=True). У нас нет возможности проверить, был ли изменен пароль. Секретный ключ chap может использовать только символы ASCII со значениями от 32 до 126 в десятичной системе. Секретный ключ chap должен содержать не менее 12 символов, но не более 57. Секретный ключ chap очищается, если не указан или является пустой строкой. псевдонимы: chap, пароль | |
| name строка | Имя/псевдоним, присваиваемый целевому устройству iSCSI. Этот псевдоним часто используется программным обеспечением инициатора для упрощения идентификации целевого устройства iSCSI. псевдонимы: псевдоним | |
| ping логическое значение |
| Включить ответы ICMP ping с настроенных портов iSCSI. |
| ssid строка | Значение по умолчанию: 1 | Идентификатор массива, подлежащего управлению. Это значение должно быть уникальным для каждого массива. |
| unnamed_discovery логическое значение |
| Когда инициатор запускает сеанс обнаружения для порта инициатора, сеанс считается сеансом обнаружения без имени, если iqn целевого устройства iSCSI не указан в запросе. Этот параметр можно отключить для повышения безопасности, если необходимо. |
| validate_certs логическое значение |
| Нужно ли проверять сертификаты https? |
Примечания
Примечание
- Поддерживается режим проверки.
- Некоторые настройки зависят от настроек, примененных к интерфейсам iSCSI. Их можно настроить с помощью модуля netapp_eseries.santricity.na_santricity_iscsi_interface.
- Этот модуль требует версии API веб-служб >= 1.3.
- Модули Ansible для E-Series требуют либо экземпляра Web Services Proxy (WSP), доступного для управления хранилищем, либо системы хранения E-Series, поддерживающей встроенный API веб-служб.
- Встроенные веб-службы в настоящее время доступны на моделях E2800, E5700, EF570 и более новых моделях оборудования.
- netapp_eseries.santricity.netapp_e_storage_system может использоваться для настройки систем, управляемых экземпляром WSP.
Примеры
- name: Enable ping responses and unnamed discovery sessions for all iSCSI ports
na_santricity_iscsi_target:
ssid: "1"
api_url: "https://192.168.1.100:8443/devmgr/v2"
api_username: "admin"
api_password: "adminpass"
validate_certs: true
name: myTarget
ping: true
unnamed_discovery: true
- name: Set the target alias and the CHAP secret
na_santricity_iscsi_target:
ssid: "1"
api_url: "https://192.168.1.100:8443/devmgr/v2"
api_username: "admin"
api_password: "adminpass"
validate_certs: true
name: myTarget
chap: password1234
Возвращаемые значения
Общие возвращаемые значения документированы здесь, следующие поля уникальны для этого модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| alias строка | при успехе | Псевдоним, назначенный целевому устройству iSCSI. Пример: myArray |
| iqn строка | при успехе | iqn (iSCSI Qualified Name), назначенный целевому устройству iSCSI. Пример: iqn.1992-08.com.netapp:2800.000a132000b006d2000000005a0e8f45 |
| msg строка | при успехе | Сообщение об успехе Пример: Настройки целевого устройства iSCSI обновлены. |
Авторы
- 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.10/collections/netapp_eseries/santricity/na_santricity_iscsi_target_module.html