Spec-Zone.ru › Ansible

Модуль cisco.ucs.ucs_server_maintenance – Создание политики обслуживания сервера в Cisco UCS Manager

Примечание

Этот модуль является частью коллекции cisco.ucs (версия 1.14.0).

Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.

Для установки используйте: ansible-galaxy collection install cisco.ucs. Для использования этого модуля требуются дополнительные компоненты, см. Требования для получения подробной информации.

Для использования в playbook, укажите: cisco.ucs.ucs_server_maintenance.

  • Краткое описание
  • Требования
  • Параметры
  • Примеры

Краткое описание

  • Настраивает политику обслуживания сервера в Cisco UCS Manager.

Требования

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

  • ucsmsdk

Параметры

Параметр

Комментарии

description

aliases: descr

string

Описание политики пакета обслуживания сервера.

Cisco рекомендует включать информацию о том, где и когда использовать политику.

Введите до 256 символов.

Можно использовать любые символы или пробелы, кроме следующих:

` (акцент), (обратный слеш), ^ (циркумфлекс), ” (двойная кавычка), = (знак равенства), > (больше), < (меньше) или ‘ (одинарная кавычка).

hostname

string / required

IP-адрес или имя хоста Cisco UCS Manager.

Модули могут использоваться с эмулятором платформы UCS https://cs.co/ucspe

name

string / required

Имя, присвоенное политике обслуживания сервера.

Имя политики обслуживания сервера чувствительно к регистру.

Это имя может содержать от 1 до 16 буквенно-цифровых символов.

Нельзя использовать пробелы или специальные символы, кроме - (дефис), “_” (подчеркивание), : (двоеточие) и . (точка).

Это имя нельзя изменить после создания политики обслуживания сервера.

password

string / required

Пароль для аутентификации Cisco UCS Manager.

port

integer

Номер порта, который будет использоваться во время подключения (по умолчанию используется 443 для https и 80 для http соединения).

proxy

string

Если use_proxy нет, указывает прокси-сервер, который будет использоваться для соединения. Например, ‘http://proxy.xy.z:8080’

state

string

Если present, проверит наличие политики обслуживания сервера и создаст её при необходимости.

Если absent, проверит отсутствие политики обслуживания сервера и удалит её при необходимости.

Варианты:

  • "present" ← (по умолчанию)
  • "absent"

trigger_config

string

Этот параметр используется в сочетании с User Ack (user-ack) или Timer Automatic (timer-automatic).

Когда включен параметр On Next Boot, перезагрузка, выключение или сброс сервера ОС также запускают связанный FSM для применения изменений.

Обратите внимание, что отключение параметра On Next Boot отключает политику обслуживания на BMC.

Варианты:

  • "on-next-boot"

uptime_disr

string / required

Когда профиль сервера связан с сервером или когда вносятся изменения в связанный профиль сервера, необходимо перезагрузить сервер.

Поле Reboot Policy определяет, когда происходит перезагрузка для сервера, связанного с любыми профилями сервера, которые включают эту политику обслуживания.

Варианты:

  • "immediate"
  • "timer-automatic"
  • "user-ack"

use_proxy

boolean

Если no, прокси-сервер, определенный переменной среды системы, использоваться не будет.

Варианты:

  • false
  • true ← (по умолчанию)

use_ssl

boolean

Если no, будет использоваться HTTP-соединение вместо соединения HTTPS по умолчанию.

Варианты:

  • false
  • true ← (по умолчанию)

username

string

Имя пользователя для аутентификации Cisco UCS Manager.

По умолчанию: "admin"

Примеры

- name: Add Server Maintenance Policy
  cisco.ucs.ucs_server_maintenance:
    hostname: 172.16.143.150
    username: admin
    password: password
    name: user-ack
    uptime_disr: user-ack
    trigger_config: on-next-boot

Авторы

  • Brett Johnson (@brettjohnson008)

Ссылки на коллекцию

  • Система отслеживания ошибок
  • Репозиторий (исходный код)

© 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/cisco/ucs/ucs_server_maintenance_module.html

Spec-Zone.ru

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