Модуль dellemc.openmanage.dellemc_configure_idrac_services — настройка атрибутов служб iDRAC
Примечание
Этот модуль входит в коллекцию dellemc.openmanage (версия 10.0.2).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не входит в состав ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install dellemc.openmanage. Для работы с этим модулем требуются дополнительные компоненты. Подробнее см. в разделе Требования.
Чтобы использовать модуль в сценарии, укажите: dellemc.openmanage.dellemc_configure_idrac_services.
Добавлено в dellemc.openmanage 1.0.0
УСТАРЕЛО
- Удаляется в:
-
в следующем крупном выпуске после 2024-12-31
- Причина:
-
Заменено на dellemc.openmanage.idrac_attributes.
- Альтернатива:
-
Вместо этого используйте dellemc.openmanage.idrac_attributes.
Краткое описание
- Этот модуль позволяет настраивать атрибуты служб iDRAC.
Требования
На узле, выполняющем этот модуль, необходимы следующие компоненты.
- omsdk >= 1.2.488
- python >= 3.9.6
Параметры
Параметр | Комментарии |
|---|---|
alert_port integer | Номер порта iDRAC, используемого для ловушек SNMP. Значение по умолчанию — 162; допустимый диапазон — от 1 до 65535. По умолчанию: |
ca_path path добавлено в dellemc.openmanage 5.0.0 | Файл Privacy Enhanced Mail (PEM), содержащий сертификат центра сертификации, используемый для проверки. |
community_name string | Имя сообщества SNMP для iDRAC. iDRAC использует его для проверки SNMP-запросов, полученных от удалённых систем, запрашивающих доступ к данным SNMP. |
discovery_port integer | Порт агента SNMP на iDRAC. Значение по умолчанию — 161; допустимый диапазон — от 1 до 65535. По умолчанию: |
enable_web_server string | Включение или отключение веб-сервера iDRAC. Варианты:
|
http_port integer | Порт доступа HTTP. |
https_port integer | Порт доступа HTTPS. |
idrac_ip string / обязательный | IP-адрес iDRAC. |
idrac_password псевдонимы: idrac_pwd string / обязательный | Пароль пользователя iDRAC. |
idrac_port integer | Порт iDRAC. По умолчанию: |
idrac_user string / обязательный | Имя пользователя iDRAC. |
ipmi_lan dictionary | Имя сообщества, заданное на iDRAC для параметров SNMP. |
|
community_name string |
iDRAC использует этот параметр при отправке ловушек SNMP и IPMI. Имя сообщества проверяется удалённой системой, на которую отправляются ловушки. |
share_mnt string | (устарело)Локальный путь монтирования сетевой папки с разрешением на чтение и запись для пользователя Ansible. Этот параметр обязателен для сетевой папки. Этот параметр устарел и будет удалён в одной из следующих версий. |
share_name string | (устарело)Сетевая папка или локальный путь. Этот параметр устарел и будет удалён в одной из следующих версий. |
share_password псевдонимы: share_pwd string | (устарело)Пароль пользователя сетевой папки. Этот параметр обязателен для сетевой папки CIFS. Этот параметр устарел и будет удалён в одной из следующих версий. |
share_user string | (устарело)Пользователь сетевой папки в формате ‘user@domain’ или ‘domain\user’, если пользователь входит в домен, иначе ‘user’. Этот параметр обязателен для сетевой папки CIFS. Этот параметр устарел и будет удалён в одной из следующих версий. |
snmp_enable string | Включение или отключение протокола SNMP для iDRAC. Варианты:
|
snmp_protocol string | Тип протокола SNMP. Варианты:
|
ssl_encryption string | Шифрование веб-сервера по протоколу Secure Socket Layer. Варианты:
|
timeout string | Значение тайм-аута. |
tls_protocol string | Защита веб-сервера с помощью протокола Transport Layer Security. Варианты:
|
trap_format string | Формат ловушек SNMP для iDRAC. Варианты:
|
validate_certs boolean добавлено в dellemc.openmanage 5.0.0 | Если Настраивайте В версиях коллекции до Варианты:
|
Примечания
Примечание
- Для этого модуля пользователю idrac_user необходимы права «Administrator».
- Запускайте этот модуль в системе, имеющей прямой доступ к Dell iDRAC.
- Этот модуль поддерживает адреса IPv4 и IPv6 для idrac_ip.
- Этот модуль поддерживает
check_mode.
Примеры
---
- name: Configure the iDRAC services attributes
dellemc.openmanage.dellemc_configure_idrac_services:
idrac_ip: "192.168.0.1"
idrac_user: "user_name"
idrac_password: "user_password"
ca_path: "/path/to/ca_cert.pem"
enable_web_server: "Enabled"
http_port: 80
https_port: 443
ssl_encryption: "Auto_Negotiate"
tls_protocol: "TLS_1_2_Only"
timeout: "1800"
snmp_enable: "Enabled"
snmp_protocol: "SNMPv3"
community_name: "public"
alert_port: 162
discovery_port: 161
trap_format: "SNMPv3"
ipmi_lan:
community_name: "public"
Возвращаемые значения
Общие возвращаемые значения описаны здесь; ниже приведены поля, уникальные для этого модуля:
Ключ | Описание |
|---|---|
error_info dictionary | Сведения об ошибке HTTP. Возвращается: при ошибке HTTP Пример: |
msg string | Общий статус настройки атрибутов служб iDRAC. Возвращается: всегда Пример: |
service_status dictionary | Сведения о настройке атрибутов служб iDRAC. Возвращается: при успешном выполнении Пример: |
Статус
- Этот модуль будет удалён в крупном выпуске после 2024-12-31. [устарело]
- Дополнительные сведения см. в разделе УСТАРЕЛО.
Авторы
- Felix Stephen (@felixs88)
Ссылки на коллекцию
© 2012–2018 Michael DeHaan
© 2018–2025 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/projects/ansible/latest/collections/dellemc/openmanage/dellemc_configure_idrac_services_module.html