Spec-Zone.ru › Ansible

модуль 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.

Варианты:

  • "common" ← (по умолчанию)
  • "A"
  • "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.

Варианты:

  • "disabled" ← (по умолчанию)
  • "enabled"

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

строка

Если present, проверяет наличие VSAN и при необходимости создаёт их.

Если absent, проверяет отсутствие VSAN и при необходимости удаляет их.

Варианты:

  • "present" ← (по умолчанию)
  • "absent"

use_proxy

логический

Если no, прокси-сервер, заданный системной переменной окружения, использоваться не будет.

Варианты:

  • false
  • true ← (по умолчанию)

use_ssl

логический

Если no, вместо HTTPS-подключения, используемого по умолчанию, будет применяться HTTP.

Варианты:

  • false
  • true ← (по умолчанию)

username

строка

Имя пользователя для аутентификации в Cisco UCS Manager.

По умолчанию: "admin"

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

Авторы

  • David Soper (@dsoper2)
  • John McDonough (@movinalot)
  • CiscoUcs (@CiscoUcs)

Ссылки на коллекцию

  • Отслеживание проблем
  • Репозиторий (исходный код)

© 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API