Spec-Zone.ru › Ansible 2.10

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

Примечание

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

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

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

Новое в версии 2.7: из cisco.ucs

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

Обзор

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

Требования

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

  • ucsmsdk

Параметры

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

псевдонимы: descr
hostname
строка / обязательно
IP-адрес или имя хоста Cisco UCS Manager.
Модули могут использоваться с эмулятором UCS Platform https://cs.co/ucspe
local_luns
строка
Список локальных LUN, используемых профилем хранения.
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–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.10/collections/cisco/ucs/ucs_storage_profile_module.html

Spec-Zone.ru

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