Модуль community.general.open_iscsi – Управление целями iSCSI с помощью Open-iSCSI
Примечание
Этот модуль является частью коллекции community.general (версия 9.5.0).
Эта коллекция может быть уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить, установлена ли она, выполните команду ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install community.general. Для использования этого модуля необходимы дополнительные требования, см. Требования для получения подробной информации.
Для использования в playbook, укажите: community.general.open_iscsi.
Краткое описание
- Обнаружение целей на заданном портале, (от)ключение целей, пометка целей для ручного или автоматического запуска, возврат узлов устройств подключенных целей.
Требования
Ниже указаны требования, необходимые на хосте, который выполняет этот модуль.
- Библиотека и инструменты open_iscsi (iscsiadm)
Параметры
Параметр | Комментарии |
|---|---|
auto_node_startup псевдонимы: automatic boolean | Должен ли узел цели автоматически подключаться при запуске. Варианты:
|
auto_portal_startup boolean добавлено в community.general 3.2.0 | Должен ли портал узла цели автоматически подключаться при запуске. Варианты:
|
discover boolean | Должен ли список узлов цели на портале быть (пере)обнаружен и добавлен в постоянную базу данных iSCSI. Учтите, что обнаружение Варианты:
|
login псевдонимы: state boolean | Должен ли узел цели быть подключен. Когда Варианты:
|
node_auth string | Значение для Значение по умолчанию: |
node_pass string | Значение для |
node_pass_in string добавлено в community.general 3.8.0 | Значение для |
node_user string | Значение для |
node_user_in string добавлено в community.general 3.8.0 | Значение для |
port string | Порт, на котором прослушивает процесс целевого объекта iSCSI. Значение по умолчанию: |
portal псевдонимы: ip string | Доменное имя или IP-адрес целевого объекта iSCSI. |
rescan boolean добавлено в community.general 4.1.0 | Повторное сканирование установленного сеанса для обнаружения новых целей. Когда Варианты:
|
show_nodes boolean | Должен ли список узлов в постоянной базе данных iSCSI возвращаться модулем. Варианты:
|
target псевдонимы: name, targetname string | Имя целевого объекта iSCSI. |
Атрибуты
Атрибут | Поддержка | Описание |
|---|---|---|
check_mode | Поддержка: полная | Может работать в |
diff_mode | Поддержка: нет | Возвращает подробности о том, что изменилось (или, возможно, нуждается в изменении в |
Примеры
- name: Perform a discovery on sun.com and show available target nodes
community.general.open_iscsi:
show_nodes: true
discover: true
portal: sun.com
- name: Perform a discovery on 10.1.2.3 and show available target nodes
community.general.open_iscsi:
show_nodes: true
discover: true
ip: 10.1.2.3
- name: Discover targets on portal and login to the ones available
community.general.open_iscsi:
portal: '{{ iscsi_target }}'
login: true
discover: true
- name: Connect to the named target, after updating the local persistent database (cache)
community.general.open_iscsi:
login: true
target: iqn.1986-03.com.sun:02:f8c1f9e0-c3ec-ec84-c9c9-8bfb0cd5de3d
- name: Disconnect from the cached named target
community.general.open_iscsi:
login: false
target: iqn.1986-03.com.sun:02:f8c1f9e0-c3ec-ec84-c9c9-8bfb0cd5de3d
- name: Override and disable automatic portal login on specific portal
community.general.open_iscsi:
login: false
portal: 10.1.1.250
auto_portal_startup: false
target: iqn.1986-03.com.sun:02:f8c1f9e0-c3ec-ec84-c9c9-8bfb0cd5de3d
- name: Rescan one or all established sessions to discover new targets (omit target for all sessions)
community.general.open_iscsi:
rescan: true
target: iqn.1986-03.com.sun:02:f8c1f9e0-c3ec-ec84-c9c9-8bfb0cd5de3d
Ссылки на коллекцию
© 2012–2018 Michael DeHaan
© 2018–2024 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/collections/community/general/open_iscsi_module.html