ipmi_boot — Управление порядком загрузки устройств
Новая версия 2.2.
Описание
- Используйте этот модуль для управления порядком загрузки устройств.
Требования
Ниже перечислены требования к хосту, на котором выполняется этот модуль.
- python >= 2.6
- pyghmi
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| bootdev обязательно |
| Устанавливает устройство загрузки, которое будет использоваться при следующей перезагрузке. |
| name обязательно | Имя хоста или IP-адрес BMC. | |
| password обязательно | Пароль для подключения к BMC. | |
| persistent bool |
| Если установлено, запросить, чтобы системное ПО использовало это устройство после следующей загрузки. Имейте в виду, что многие системы не поддерживают эту опцию. |
| port | Значение по умолчанию: 623 | Порт RMCP. |
| state |
"present" | Указывает, нужно ли гарантировать, что устройство загрузки необходимо. |
| uefiboot bool |
| Если установлено, явно запросить загрузку UEFI. Строго говоря, спецификация предполагает, что если не установлено, система должна загружаться с BIOS и не предоставляет варианта «не важно». На практике, если этот флаг не установлен, это не препятствует загрузке UEFI ни на одной встреченной мной системе. |
| user обязательно | Имя пользователя для подключения к BMC. |
Примеры
# Ensure bootdevice is HD.
- ipmi_boot:
name: test.testdomain.com
user: admin
password: password
bootdev: hd
# Ensure bootdevice is not Network
- ipmi_boot:
name: test.testdomain.com
user: admin
password: password
bootdev: network
state: absent
Возвращаемые значения
Общие возвращаемые значения описаны здесь, а следующие — уникальные для этого модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| bootdev строка | успешно | Имя устройства загрузки, которое будет использоваться после следующей перезагрузки. Пример: default |
| persistent bool | успешно | Если True, системное ПО будет использовать это устройство после следующей загрузки. |
| uefimode bool | успешно | Если True, системное ПО будет использовать загрузку UEFI после следующей загрузки. |
Статус
Этот модуль помечен как preview, что означает, что его интерфейс не гарантируется обратной совместимости.
Техническое обслуживание
Этот модуль помечен как community, что означает, что его поддерживает сообщество Ansible. Дополнительную информацию см. в разделе Техническое обслуживание и поддержка модулей.
Список других модулей, которые также поддерживаются сообществом Ansible, см. здесь.
Автор
- Булат Гайфуллин (gaifullinbf@gmail.com)
Подсказка
Если вы обнаружите какие-либо проблемы в этой документации, вы можете отредактировать этот документ, чтобы улучшить его.
© 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/ipmi_boot_module.html