Spec-Zone.ru › Ansible 2.10

community.general.ipmi_boot – Управление порядком загрузки устройств

Примечание

Этот плагин входит в коллекцию community.general (версия 1.3.2).

Для его установки используйте: ansible-galaxy collection install community.general.

Чтобы использовать его в книге задач, укажите: community.general.ipmi_boot.

  • Описание
  • Требования
  • Параметры
  • Примеры
  • Значения возврата

Описание

  • Используйте этот модуль для управления порядком загрузки устройств

Требования

Ниже перечислены требования к хосту, на котором выполняется этот модуль.

  • python >= 2.6
  • pyghmi

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
bootdev
строка / обязательно
    Варианты:
  • network
  • floppy
  • hd
  • safe
  • optical
  • setup
  • default
Установить устройство загрузки для следующей перезагрузки
Варианты устройств: - network -- Запросить загрузку по сети - floppy -- Загрузка с дискеты - hd -- Загрузка с жесткого диска - safe -- Загрузка с жесткого диска, запросив "безопасный режим" - optical -- Загрузка с CD/DVD/BD-привода - setup -- Загрузка в утилиту настройки - default -- Удалить любой запрос на загрузку устройства, направленный IPMI
name
строка / обязательно
Имя хоста или IP-адрес BMC.
password
строка / обязательно
Пароль для подключения к BMC.
persistent
логическое
    Варианты:
  • нет ←
  • да
Если задано, попросить, чтобы системное ПО использовало это устройство после следующей загрузки. Имейте в виду, что многие системы этого не поддерживают.
port
строка
По умолчанию:
623
Порт удаленного RMCP.
state
строка
    Варианты:
  • present ←
  • absent
Требуется ли, чтобы устройство загрузки было задано.
Варианты состояния: - present -- Запросить включение системы - absent -- Запросить выключение системы
uefiboot
логическое
    Варианты:
  • нет ←
  • да
Если задано, явно запросить загрузку UEFI. Строго говоря, спецификация предполагает, что если не задано, система должна загружаться с BIOS, и не предлагает опцию «не важно». На практике, отсутствие этого флага не исключает загрузку UEFI ни на одной из встречавшихся мне систем.
user
строка / обязательно
Имя пользователя для подключения к BMC.

Примеры

- name: Ensure bootdevice is HD
  community.general.ipmi_boot:
    name: test.testdomain.com
    user: admin
    password: password
    bootdev: hd

- name: Ensure bootdevice is not Network
  community.general.ipmi_boot:
    name: test.testdomain.com
    user: admin
    password: password
    bootdev: network
    state: absent

Значения возврата

Общие значения возврата документированы здесь, следующие поля уникальны для этого модуля:

Ключ Возвращаемое значение Описание
bootdev
строка
успех
Имя устройства загрузки, которое будет использоваться после следующей загрузки.

Пример:
default
persistent
логическое
успех
Если True, системное ПО будет использовать это устройство после следующей загрузки.

uefimode
логическое
успех
Если True, системное ПО будет использовать загрузку UEFI явно после следующей загрузки.



Авторы

  • Булат Гафуллин (@bgaifullin) <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.10/collections/community/general/ipmi_boot_module.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API