open_iscsi - Управление целевыми устройствами iscsi с помощью open-iscsi
Новое в версии 1.4.
Описание
- Обнаружение целей на заданном портале, подключение/отключение целей, пометка целей для ручного или автоматического запуска, возврат узлов устройств подключенных целей.
Требования
Ниже перечислены требования, необходимые на хосте, на котором выполняется данный модуль.
- Библиотека open_iscsi и инструменты (iscsiadm)
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| auto_node_startup bool |
| должен ли узел цели подключаться автоматически при запуске алиасы: automatic |
| discover bool |
| должен ли быть повторно обнаружен и добавлен в постоянную базу данных iscsi список узлов целей на портале. Имейте в виду, что обнаружение iscsiadm сбрасывает конфигурацию, например, node.startup на manual, поэтому в сочетании с auto_node_startup=yes всегда будет возвращаться измененное состояние. |
| login bool |
| должен ли быть подключен узел цели |
| node_auth | Значение по умолчанию: "CHAP" | discovery.sendtargets.auth.authmethod |
| node_pass | discovery.sendtargets.auth.password | |
| node_user | discovery.sendtargets.auth.username | |
| port | Значение по умолчанию: 3260 | порт, на котором прослушивает процесс целевого устройства iscsi |
| portal | IP-адрес целевого устройства iscsi алиасы: ip | |
| show_nodes bool |
| должен ли модуль возвращать список узлов в постоянной базе данных iscsi |
| target | имя целевого устройства iscsi алиасы: name, targetname |
Примеры
# perform a discovery on 10.1.2.3 and show available target nodes
- open_iscsi:
show_nodes: yes
discover: yes
portal: 10.1.2.3
# discover targets on portal and login to the one available
# (only works if exactly one target is exported to the initiator)
- open_iscsi:
portal: '{{ iscsi_target }}'
login: yes
discover: yes
# description: connect to the named target, after updating the local
# persistent database (cache)
- open_iscsi:
login: yes
target: 'iqn.1986-03.com.sun:02:f8c1f9e0-c3ec-ec84-c9c9-8bfb0cd5de3d'
# description: discconnect from the cached named target
- open_iscsi:
login: no
target: 'iqn.1986-03.com.sun:02:f8c1f9e0-c3ec-ec84-c9c9-8bfb0cd5de3d'
Статус
Этот модуль помечен как превью, что означает, что он не гарантирует обратную совместимость интерфейса.
Техническое обслуживание
Этот модуль помечен как сообщество, что означает, что он поддерживается сообществом Ansible. См. Техническое обслуживание и поддержка модулей для получения дополнительной информации.
Список других модулей, поддерживаемых сообществом Ansible, см. здесь.
Автор
- Serge van Ginderachter (@srvg)
Подсказка
Если вы обнаружите какие-либо проблемы в этом документе, вы можете изменить этот документ, чтобы улучшить его.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.6/modules/open_iscsi_module.html