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" | Идентификатор канала конкретного диска. | |
| 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 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 - |
| Желаемое состояние политики группы дисков. Если present, проверит наличие политики группы дисков и создаст её при необходимости.Если absent, проверит отсутствие политики группы дисков и удалит её при необходимости. | |
| use_proxy boolean |
| Если no, не будет использовать прокси, определённый системной переменной среды. | |
| use_remaining_disks - |
| Указывает, можно ли использовать все оставшиеся диски в группе дисков или нет. Параметр применим только при режиме конфигурации automatic. | |
| use_ssl boolean |
| Если no, вместо стандартного HTTPS-соединения будет использоваться HTTP-соединение. | |
| 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
Статус
- Для этого модуля не гарантируется обратная совместимость интерфейса. [preview]
- Этот модуль поддерживается сообществом 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.9/modules/ucs_disk_group_policy_module.html