cisco.ucs.ucs_disk_group_policy модуль – Настройка политик групп дисков на Cisco UCS Manager
Примечание
Этот модуль входит в коллекцию cisco.ucs (версия 1.14.0).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install cisco.ucs. Для использования этого модуля требуются дополнительные компоненты. Подробности см. в разделе Требования.
Для использования в книге задач укажите: cisco.ucs.ucs_disk_group_policy.
Обзор
- Настраивает политики групп дисков на Cisco UCS Manager.
Требования
Ниже приведены требования, необходимые на хосте, на котором выполняется этот модуль.
- ucsmsdk
Параметры
Параметр | Комментарии |
|---|---|
configuration_mode строка | Режим конфигурации группы дисков. Выберите один из следующих: automatic - Автоматическая настройка дисков в группе дисков. manual - Разрешает ручную настройку дисков в группе дисков. Варианты:
|
description псевдонимы: descr строка | Определяемое пользователем описание профиля хранилища. Введите до 256 символов. Можно использовать любые символы или пробелы, кроме следующих: ` (знак ударения), (обратный слэш), ^ (крышка), ” (двойная кавычка), = (знак равенства), > (больше), < (меньше) или ‘ (одинарная кавычка). |
drive_type строка | Укажите тип диска для использования в группе дисков. Он может быть одним из следующих: unspecified — Выбирает первый доступный тип диска и применяет его ко всем дискам в группе. HDD — Жесткий диск SSD — твердотельный накопитель Параметр применяется только при режиме конфигурации automatic. Варианты:
|
hostname строка / обязательно | IP-адрес или имя хоста Cisco UCS Manager. Модули могут использоваться с эмулятором платформы UCS https://cs.co/ucspe |
manual_disks список / элементы=словарь | Список вручную настроенных дисков. Параметры используются только при выборе режима конфигурации manual. |
|
role строка |
Роль диска. Может быть одним из следующих: normal - Обычная ded-hot-spare - Специальный резервный диск "горячий запас" glob-hot-spare - Глобальный резервный диск "горячий запас" Варианты:
|
|
slot_num строка / обязательно |
Номер слота конкретного диска. |
|
span_id строка |
Идентификатор раздела конкретного диска. По умолчанию: |
|
state строка |
Если Варианты:
|
min_drive_size строка | Укажите минимальный размер диска или unspecified, чтобы разрешить все размеры дисков. Значение может быть от 0 до 10240 ГБ. Параметр применяется только при режиме конфигурации automatic. По умолчанию: |
name строка / обязательно | Имя политики группы дисков. Это имя может содержать от 1 до 16 буквенно-цифровых символов. Нельзя использовать пробелы или специальные символы, кроме - (дефис), “_” (подчеркивание), : (двоеточие) и . (точка). Изменить это имя после создания политики нельзя. |
num_ded_hot_spares строка | Укажите количество резервных дисков "горячий запас" для группы дисков. Значение может быть от 0 до 24. Параметр применяется только при режиме конфигурации automatic. По умолчанию: |
num_drives строка | Укажите количество дисков для группы дисков. Значение может быть от 0 до 24. Параметр применяется только при режиме конфигурации automatic. По умолчанию: |
num_glob_hot_spares строка | Укажите количество глобальных резервных дисков "горячий запас" для группы дисков. Значение может быть от 0 до 24. Параметр применяется только при режиме конфигурации automatic. По умолчанию: |
org_dn строка | Отличительное имя (dn) организации, где ресурс назначен. По умолчанию: |
password строка / обязательно | Пароль для проверки подлинности Cisco UCS Manager. |
port целое число | Номер порта, используемый во время подключения (по умолчанию 443 для https и 80 для http подключения). |
proxy строка | Если use_proxy нет, указывает прокси-сервер для подключения. Например, ‘http://proxy.xy.z:8080’ |
raid_level string | Уровень RAID для политики группы дисков. Может быть одним из следующих: stripe - UCS Manager отображает RAID 0 Striped mirror - RAID 1 Mirrored mirror-stripe - RAID 10 Mirrored and Striped stripe-parity - RAID 5 Striped Parity stripe-dual-parity - RAID 6 Striped Dual Parity stripe-parity-stripe - RAID 50 Striped Parity and Striped stripe-dual-parity-stripe - RAID 60 Striped Dual Parity and Striped Доступные значения:
|
state string | Желаемое состояние политики группы дисков. Если Если Доступные значения:
|
use_proxy boolean | Если Доступные значения:
|
use_remaining_disks string | Указывает, можно ли использовать все оставшиеся диски в группе дисков. Параметр применяется только при автоматическом режиме конфигурации. Доступные значения:
|
use_ssl boolean | Если Доступные значения:
|
username string | Имя пользователя для аутентификации в Cisco UCS Manager. По умолчанию: |
virtual_drive dictionary | Настройка параметров виртуального диска. |
|
access_policy string |
Настройка политики доступа к виртуальному диску. Доступные значения:
|
|
drive_cache string |
Настройка кеширования диска. Доступные значения:
|
|
io_policy string |
Прямой или кэшированный путь ввода-вывода. Доступные значения:
|
|
read_policy string |
Политика доступа для чтения на виртуальном диске. Доступные значения:
|
|
strip_size string |
Размер полосы виртуального диска. Доступные значения:
|
|
write_cache_policy string |
Политика кэширования записи. Доступные значения:
|
Примеры
- name: Configure Disk Group Policy
cisco.ucs.ucs_disk_group_policy:
hostname: 172.16.143.150
username: admin
password: password
name: DEE-DG
raid_level: mirror
configuration_mode: manual
manual_disks:
- slot_num: '1'
role: normal
- slot_num: '2'
role: normal
- name: Remove Disk Group Policy
cisco.ucs.ucs_disk_group_policy:
name: DEE-DG
hostname: 172.16.143.150
username: admin
password: password
state: absent
- name: Remove Disk from Policy
cisco.ucs.ucs_disk_group_policy:
hostname: 172.16.143.150
username: admin
password: password
name: DEE-DG
description: Testing Ansible
raid_level: stripe
configuration_mode: manual
manual_disks:
- slot_num: '1'
role: normal
- slot_num: '2'
role: normal
state: absent
virtual_drive:
access_policy: platform-default
io_policy: direct
strip_size: 64KB
Ссылки на сборку
© 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_disk_group_policy_module.html