ucs_disk_group_policy – Настройка политик групп дисков в Cisco UCS Manager
Новая версия 2.8.
Обзор
- Настраивает политики групп дисков в Cisco UCS Manager.
- Примеры можно использовать с эмулятором UCS Platform.
Требования
Ниже приведены требования к хосту, на котором выполняется этот модуль.
- ucsmsdk
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии | |
|---|---|---|---|
| configuration_mode - |
| Режим конфигурации группы дисков. Выберите один из следующих вариантов: automatic - Автоматическая конфигурация дисков в группе дисков. manual - Разрешает ручную конфигурацию дисков в группе дисков. | |
| description - | Пользовательское описание профиля хранилища. Введите до 256 символов. "Можно использовать любые символы или пробелы, кроме следующих: "` (знак ударения), \ (обратный слэш), ^ (крышка), \" (двойная кавычка), = (знак равенства), > (больше чем), < (меньше чем) или ' (одинарная кавычка)." псевдонимы: descr | ||
| drive_type - |
| Укажите тип используемого диска в группе дисков. Это может быть одно из следующих значений: unspecified — Выбирает первый доступный тип диска и применяет его ко всем дискам в группе. HDD — Жесткий диск SSD — твердотельный накопитель Параметр применяется только при режиме конфигурации automatic. | |
| hostname string / обязательно | IP-адрес или имя хоста Cisco UCS Manager. | ||
| manual_disks - | Список вручную настроенных дисков. Параметры используются только при выборе режима конфигурации manual. | ||
| name - / обязательно | Имя локального LUN. | ||
| role - | Роль диска. Это может быть одно из следующих значений: normal - Нормальный ded-hot-spare - Специальный резервный диск glob-hot-spare - Глобальный резервный диск | ||
| slot_num - | Номер слота конкретного диска. | ||
| span_id - | По умолчанию: "unspecified" | Идентификатор Span конкретного диска. | |
| state - |
| Если present, проверит, что слот диска настроен в политике. Если absent, проверит, что слот диска отсутствует в политике. | |
| min_drive_size - | По умолчанию: "unspecified" | Укажите минимальный размер диска или unspecified, чтобы разрешить все размеры дисков. Это может быть от 0 до 10240 ГБ. Параметр применяется только при режиме конфигурации automatic. | |
| name - / обязательно | Имя политики группы дисков. Это имя может содержать от 1 до 16 символов латинского алфавита, цифр или их комбинации. Нельзя использовать пробелы или специальные символы, кроме - (дефис), _ (нижнее подчеркивание), : (двоеточие) и . (точка). Изменить это имя после создания политики нельзя. | ||
| num_ded_hot_spares - | По умолчанию: "unspecified" | Укажите количество резервных дисков для группы дисков. Это может быть от 0 до 24. Параметр применяется только при режиме конфигурации automatic. | |
| num_drives - | По умолчанию: 1 | Укажите количество дисков для группы дисков. Это может быть от 0 до 24. Параметр применяется только при режиме конфигурации automatic. | |
| num_glob_hot_spares - | По умолчанию: "unspecified" | Укажите количество глобальных резервных дисков для группы дисков. Это может быть от 0 до 24. Параметр применяется только при режиме конфигурации automatic. | |
| org_dn - | По умолчанию: "org-root" | Идентификатор организации (dn), к которой назначен ресурс. | |
| password строка / обязательно | Пароль для аутентификации Cisco UCS Manager. | ||
| port целое число | Номер порта, используемый во время подключения (по умолчанию используется 443 для HTTPS и 80 для HTTP-подключения). | ||
| proxy строка | Если use_proxy нет, указывает прокси, используемый для подключения. Например, 'http://proxy.xy.z:8080' | ||
| raid_level - |
| Уровень RAID для политики группы дисков. Может быть одним из следующих: stripe - UCS Manager отображает RAID 0 полосатый mirror - RAID 1 зеркалирование mirror-stripe - RAID 10 зеркалирование и полосатый stripe-parity - RAID 5 полосатая четность stripe-dual-parity - RAID 6 полосатая двойная четность stripe-parity-stripe - RAID 50 полосатая четность и полосатый stripe-dual-parity-stripe - RAID 60 полосатая двойная четность и полосатый | |
| state - |
| Желаемое состояние политики группы дисков. Если present, проверит, что политика группы дисков присутствует и создаст ее при необходимости.Если absent, проверит, что политика группы дисков отсутствует и удалит ее при необходимости. | |
| use_proxy логическое значение |
| Если no, не будет использовать прокси, определённый переменной среды системы. | |
| use_remaining_disks - |
| Указывает, можно ли использовать все оставшиеся диски в группе дисков или нет. Параметр применяется только при режиме конфигурации automatic. | |
| use_ssl логическое значение |
| Если no, будет использоваться HTTP-соединение вместо стандартного HTTPS-соединения. | |
| username строка | По умолчанию: "admin" | Имя пользователя для аутентификации Cisco UCS Manager. | |
| virtual_drive - | Конфигурация параметров виртуального диска. | ||
| access_policy - |
| Настройка политики доступа к виртуальному диску. | |
| drive_cache - |
| Настройка кэширования диска. | |
| io_policy - |
| Прямой или кэшированный путь ввода-вывода. | |
| read_policy - |
| Политика доступа к чтению виртуального диска. | |
| strip_size - |
"platform-default" | Размер полосы виртуального диска. | |
| write_cache_policy - |
| Политика кэширования записи. |
Примеры
- name: Configure Disk Group Policy
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
ucs_disk_group_policy:
name: DEE-DG
hostname: 172.16.143.150
username: admin
password: password
state: absent
- name: Remove Disk from Policy
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
Статус
- Данный модуль не гарантирует обратную совместимость интерфейса. [превью]
- Данный модуль поддерживается сообществом Ansible. [community]
Авторы
- Sindhu Sudhir (@sisudhir)
- David Soper (@dsoper2)
- CiscoUcs (@CiscoUcs)
- Brett Johnson (@sdbrett)
Подсказка
Если вы обнаружите какие-либо проблемы в этой документации, вы можете отредактировать этот документ, чтобы улучшить его.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.8/modules/ucs_disk_group_policy_module.html