cisco.ucs.ucs_storage_profile модуль — Настройка профилей хранения в Cisco UCS Manager
Примечание
Этот модуль входит в состав коллекции cisco.ucs (версия 1.14.0).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install cisco.ucs. Для использования этого модуля требуются дополнительные зависимости. Подробности см. в разделе Требования.
Для использования в плейбуке укажите: cisco.ucs.ucs_storage_profile.
Описание
- Настройка профилей хранения в Cisco UCS Manager.
Требования
Ниже приведены требования к хосту, на котором выполняется этот модуль.
- ucsmsdk
Параметры
Параметр | Комментарии |
|---|---|
description aliases: descr строка | Определённое пользователем описание хранилищного профиля. Введите до 256 символов. Вы можете использовать любые символы или пробелы, кроме следующих: ` (ударение), (обратный слэш), ^ (крышка), ” (двойные кавычки), = (знак равенства), > (больше), < (меньше) или ‘ (одинарная кавычка). |
hostname строка / обязательный | IP-адрес или имя хоста Cisco UCS Manager. Модули могут использоваться с эмулятором платформы UCS https://cs.co/ucspe |
local_luns список / элементы=словарь | Список локальных LUN, используемых хранилищным профилем. |
|
auto_deploy строка |
Автоматически развертывать локальные LUN или нет. Варианты:
|
|
disk_policy_name строка |
Политика конфигурации группы дисков, которая должна быть применена к этому локальному LUN. |
|
expand_to_avail строка |
Указывает, что этот LUN может быть расширен до использования всей доступной группы дисков. Для каждого профиля службы только один LUN может использовать этот параметр. Параметр «Расширить до доступного» не поддерживается для уже развернутых LUN. Варианты:
|
|
fractional_size строка |
Дробная величина этого LUN в МБ. По умолчанию: |
|
name строка / обязательный |
Имя локального LUN. |
|
size строка |
Размер этого LUN в ГБ. Размер может составлять от 1 до 10240 ГБ. По умолчанию: |
|
state строка |
Если Варианты:
|
name строка / обязательный | Имя хранилищного профиля. Это имя может состоять из 1-16 буквенно-цифровых символов. Пробелы или другие специальные символы, кроме - (тире), “_” (подчёркивание), : (двоеточие) и . (точка) недопустимы. После создания профиля изменить это имя нельзя. |
org_dn строка | Отличительное имя (dn) организации, к которой назначен ресурс. По умолчанию: |
password строка / обязательный | Пароль для аутентификации Cisco UCS Manager. |
port целое число | Номер порта, используемый во время подключения (по умолчанию используется 443 для https и 80 для http-подключения). |
proxy строка | Если use_proxy нет, указывает прокси, используемый для подключения. Например, ‘http://proxy.xy.z:8080’ |
state строка | Если Если Варианты:
|
use_proxy логическое | Если Варианты:
|
use_ssl логическое | Если Варианты:
|
username строка | Имя пользователя для аутентификации 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
Ссылки на сборник
© 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_storage_profile_module.html