модуль cisco.ucs.ucs_vsans — Настройка VSAN в Cisco UCS Manager
Примечание
Этот модуль входит в коллекцию cisco.ucs (версия 1.16.0).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не входит в ansible-core. Чтобы проверить, установлена ли она, выполните команду ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install cisco.ucs. Для использования этого модуля необходимы дополнительные компоненты; подробности см. в разделе Требования.
Чтобы использовать модуль в плейбуке, укажите: cisco.ucs.ucs_vsans.
Краткое описание
- Настраивает VSAN в Cisco UCS Manager.
Требования
На хосте, выполняющем этот модуль, необходимы следующие компоненты.
- ucsmsdk
Параметры
Параметр | Комментарии |
|---|---|
fabric строка | Конфигурация фабрики для VSAN. Возможны следующие значения: common — VSAN сопоставляется с одним и тем же идентификатором VSAN во всех доступных фабриках. A — VSAN сопоставляется с идентификатором VSAN, существующим только в фабрике A. B — VSAN сопоставляется с идентификатором VSAN, существующим только в фабрике B. Варианты:
|
fc_zoning строка | Конфигурация зонирования Fibre Channel для домена Cisco UCS. Для зонирования Fibre Channel можно задать одно из следующих значений: disabled — зонирование Fibre Channel выполняется вышестоящим коммутатором либо не используется в домене Cisco UCS. enabled — Cisco UCS Manager настраивает и контролирует зонирование Fibre Channel для домена Cisco UCS. Если вы включили зонирование Fibre Channel, не настраивайте на вышестоящем коммутаторе VSAN, используемые для зонирования Fibre Channel. Варианты:
|
hostname строка / обязательный | IP-адрес или имя хоста Cisco UCS Manager. Модули можно использовать с эмулятором платформы UCS https://cs.co/ucspe |
name строка / обязательный | Имя, назначенное VSAN. Имя должно содержать от 1 до 32 буквенно-цифровых символов. Нельзя использовать пробелы и специальные символы, кроме - (дефис), “_” (подчёркивание), : (двоеточие) и . (точка). Это имя нельзя изменить после создания VSAN. |
password строка / обязательный | Пароль для аутентификации в Cisco UCS Manager. |
port целое число | Номер порта для подключения (по умолчанию используется порт 443 для HTTPS и порт 80 для HTTP). |
proxy строка | Если use_proxy имеет значение no, задаёт прокси-сервер для подключения, например ‘http://proxy.xy.z:8080’ |
state строка | Если Если Варианты:
|
use_proxy логический | Если Варианты:
|
use_ssl логический | Если Варианты:
|
username строка | Имя пользователя для аутентификации в Cisco UCS Manager. По умолчанию: |
vlan_id строка | Уникальный строковый идентификатор, назначенный VLAN, используемой для подключений Fibre Channel. Обратите внимание, что Cisco UCS Manager использует VLAN ‘4048’. Если вы хотите назначить VLAN идентификатор ‘4048’, см. руководство по настройке UCS Manager. Необязательный параметр, если state имеет значение absent. |
vsan_id строка | Уникальный идентификатор, назначенный VSAN. Идентификатором может быть строка от ‘1’ до ‘4078’ или от ‘4080’ до ‘4093’. ‘4079’ — зарезервированный идентификатор VSAN. Кроме того, если вы планируете использовать режим конечного узла FC, диапазон от ‘3840’ до ‘4079’ также зарезервирован для идентификаторов VSAN. Необязательный параметр, если state имеет значение absent. |
Примеры
- name: Configure VSAN
cisco.ucs.ucs_vsans:
hostname: 172.16.143.150
username: admin
password: password
name: vsan110
fabric: common
vsan_id: '110'
vlan_id: '110'
- name: Remove VSAN
cisco.ucs.ucs_vsans:
hostname: 172.16.143.150
username: admin
password: password
name: vsan110
state: absent
Ссылки на коллекцию
© 2012–2018 Michael DeHaan
© 2018–2025 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/projects/ansible/latest/collections/cisco/ucs/ucs_vsans_module.html