Spec-Zone.ru › Ansible 2.11

cisco.ucs.ucs_storage_profile – Настройка профилей хранения в Cisco UCS Manager

Примечание

Этот плагин входит в коллекцию cisco.ucs (версия 1.6.0).

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

Для использования в плейбуке укажите: cisco.ucs.ucs_storage_profile

Добавлено в версии 2.7: модуля cisco.ucs

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

Обзор

  • Настройка профилей хранения в Cisco UCS Manager.

Требования

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

  • ucsmsdk

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
description
строка
Пользовательское описание профиля хранения.
Введите до 256 символов.
Можно использовать любые символы или пробелы, кроме следующих:
` (знак ударения), (обратный слэш), ^ (знак возведения в степень), " (двойная кавычка), = (знак равенства), > (больше), < (меньше) или ' (одинарная кавычка).

Псевдонимы: descr
hostname
строка / обязательно
IP-адрес или имя хоста Cisco UCS Manager.
Модули можно использовать с эмулятором платформы UCS https://cs.co/ucspe
local_luns
строка
Список локальных LUN, используемых профилем хранения.
auto_deploy
строка
    Варианты:
  • авто-развертывание ←
  • no-auto-deploy
Автоматически развертывать локальный LUN или нет.
disk_policy_name
строка
Политика конфигурации группы дисков, которая должна применяться к этому локальному LUN.
expand_to_avail
булево
    Варианты:
  • нет ←
  • да
Указывает, что этот LUN может быть расширен для использования всей доступной группы дисков.
Для каждого профиля службы только один LUN может использовать этот параметр.
Опция «Расширить до доступного» не поддерживается для уже развернутых LUN.
fractional_size
строка
Значение по умолчанию:
"0"
Доля размера этого LUN в МБ.
name
строка / обязательно
Имя локального LUN.
size
строка
Значение по умолчанию:
"1"
Размер этого LUN в ГБ.
Размер может быть от 1 до 10240 ГБ.
state
строка
    Варианты:
  • отсутствует
  • наличие ←
Если present, проверит, присутствует ли локальный LUN в профиле. Если absent, проверит, отсутствует ли локальный LUN в профиле.
name
строка / обязательно
Имя профиля хранения.
Это имя может содержать от 1 до 16 буквенно-цифровых символов.
Нельзя использовать пробелы или специальные символы, кроме - (дефис), _ (подчеркивание), : (двоеточие) и . (точка).
После создания профиля изменить это имя нельзя.
org_dn
строка
Значение по умолчанию:
"org-root"
Идентификатор (dn) организации, где назначен ресурс.
password
строка / обязательно
Пароль для аутентификации в Cisco UCS Manager.
port
целое число
Номер порта, который используется при подключении (по умолчанию используется 443 для HTTPS и 80 для HTTP-соединения).
proxy
строка
Если use_proxy равен нет, указывает прокси-сервер, который будет использоваться для подключения. Например, 'http://proxy.xy.z:8080'
state
строка
    Варианты:
  • отсутствует
  • наличие ←
Если present, проверит, существует ли профиль хранения, и создаст его при необходимости.
Если absent, проверит, отсутствует ли профиль хранения, и удалит его при необходимости.
use_proxy
булево
    Варианты:
  • нет
  • да ←
Если no, прокси-сервер не будет использоваться, как определено в переменной окружения системы.
use_ssl
булево
    Варианты:
  • нет
  • да ←
Если no, будет использоваться HTTP-соединение вместо стандартного HTTPS-соединения.
username
строка
Значение по умолчанию:
"admin"
Имя пользователя для аутентификации в Cisco UCS Manager.

Примеры

- name: Configure Storage Profile
  cisco.ucs.ucs_storage_profile:
    hostname: 172.16.143.150
    username: admin
    password: password
    name: DEE-StgProf
    local_luns:
    - name: Boot-LUN
      size: '60'
      disk_policy_name: DEE-DG
    - name: Data-LUN
      size: '200'
      disk_policy_name: DEE-DG

- name: Remove Storage Profile
  cisco.ucs.ucs_storage_profile:
    hostname: 172.16.143.150
    username: admin
    password: password
    name: DEE-StgProf
    state: absent

- name: Remove Local LUN from Storage Profile
  cisco.ucs.ucs_storage_profile:
    hostname: 172.16.143.150
    username: admin
    password: password
    name: DEE-StgProf
    local_luns:
    - name: Data-LUN
      state: absent

Авторы

  • Sindhu Sudhir (@sisudhir)
  • David Soper (@dsoper2)
  • John McDonough (@movinalot)
  • CiscoUcs (@CiscoUcs)

© 2012–2018 Michael DeHaan
© 2018–2021 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.11/collections/cisco/ucs/ucs_storage_profile_module.html

Spec-Zone.ru

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