New-SCLogicalSwitchVirtualNetworkAdapter
Добавляет адаптер виртуальной сети (VNIC) в логический коммутатор.
Синтаксис
New-SCLogicalSwitchVirtualNetworkAdapter
-UplinkPortProfileSet <UplinkPortProfileSet>
[-EthernetAddressType <EthernetAddressType>]
[-IPv4AddressType <EthernetAddressType>]
[-IPv6AddressType <EthernetAddressType>]
[-VMNetwork <VMNetwork>]
[-VMSubnet <VMSubnet>]
[-PortClassification <PortClassification>]
[-VLanEnabled <Boolean>]
[-VLanID <UInt16>]
[-IPv4AddressPool <StaticIPAddressPool>]
[-IPv6AddressPool <StaticIPAddressPool>]
[-InheritsAddressFromPhysicalNetworkAdapter <Boolean>]
[-IsUsedForHostManagement <Boolean>]
[-VMMServer <ServerConnection>]
[-Name] <String>
[[-Description] <String>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Описание
Командлет New-SCLogicalSwitchVirtualNetworkAdapter добавляет адаптер виртуальной сети (VNIC) для узла в профиль порта Uplink в рамках определения логического коммутатора.
Примеры
Пример 1. Создание нового сетевого адаптера логического коммутатора
PS C:\> $UPPSet = Get-SCUplinkPortProfileSet -Name "R1Uplink"
PS C:\> $VmNetwork = Get-SCVMNetwork -Name "MgmtNet"
PS C:\> New-SCLogicalSwitchVirtualNetworkAdapter -Name "LogSw01_Storage" -UplinkPortProfileSet $uppSetVar -RunAsynchronously -VMNetwork $vmNetwork -VLanEnabled $true -VLanID 2162 -IsUsedForHostManagement $false -IPv4AddressType "Dynamic" -IPv6AddressType "Dynamic"
Первая команда получает профиль порта uplink, заданный с помощью командлет а Get-SCUplinkPortProfileSet, а затем сохраняет его в переменной $UPPSet.
Вторая команда получает сеть виртуальной машины с именем MgmtNet с помощью командлета get-SCVMNetwork, а затем сохраняет его в переменной $VmNetwork.
Последняя команда создает адаптер виртуальной сети логического коммутатора, который развертывается на узле вместе с логическим коммутатором.
Параметры
-Description
Указывает описание виртуального сетевого адаптера.
Тип: | String |
Position: | 1 |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-EthernetAddressType
Указывает тип адреса Ethernet. Допустимые значения для этого параметра:
- Динамический
- Статический
Тип: | EthernetAddressType |
Допустимые значения: | Dynamic, Static |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-InheritsAddressFromPhysicalNetworkAdapter
Указывает, наследует ли сетевой адаптер адрес от физического сетевого адаптера.
Тип: | Boolean |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-IPv4AddressPool
Указывает пул статических адресов, содержащий IPv4-адреса.
Тип: | StaticIPAddressPool |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-IPv4AddressType
Указывает тип адреса IPv4. Допустимые значения для этого параметра:
- Динамический
- Статический
Тип: | EthernetAddressType |
Допустимые значения: | Dynamic, Static |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-IPv6AddressPool
Указывает пул статических адресов, содержащий IPv6-адреса.
Тип: | StaticIPAddressPool |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-IPv6AddressType
Указывает тип адреса IPv6. Допустимые значения для этого параметра:
- Динамический
- Статический
Тип: | EthernetAddressType |
Допустимые значения: | Dynamic, Static |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-IsUsedForHostManagement
Указывает, используется ли виртуальный сетевой адаптер для управления узлами.
Тип: | Boolean |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-JobVariable
Указывает, что ход выполнения задания отслеживается и хранится в переменной с именем этого параметра.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Name
Указывает имя сетевого адаптера.
Тип: | String |
Position: | 0 |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-PortClassification
Указывает классификацию портов коммутатора, к которому подключается адаптер виртуальной сети.
Тип: | PortClassification |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-PROTipID
Указывает идентификатор подсказки по оптимизации производительности и ресурсов (подсказка PRO), активировав это действие. Этот параметр позволяет проверять советы PRO.
Тип: | Guid |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-RunAsynchronously
Указывает, что задание выполняется асинхронно, чтобы элемент управления сразу же возвращал командную оболочку.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-UplinkPortProfileSet
Указывает объект набора профилей портов uplink.
Чтобы получить объект набора профилей портов uplink, используйте командлет Get-SCUplinkPortProfileSet.
Тип: | UplinkPortProfileSet |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-VLanEnabled
Указывает, следует ли включить виртуальную локальную сеть (VLAN) для использования виртуальными машинами на узле Hyper-V или Citrix XenServer.
- Пример формата для одной виртуальной локальной сети:
-VLANEnabled -VLANMode "Access" -VLANID 35
- Пример формата для нескольких виртуальных ЛС:
-VLANEnabled -VLANMode "Trunk" -VLANTrunkID 1,2,100,200,1124
Тип: | Boolean |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-VLanID
Присваивает числовый идентификатор в диапазоне 1–4094 адаптеру виртуальной сети на виртуальной машине или физическому сетевому адаптеру на узле виртуальной машины.
Настройте VLanID на узле Hyper-V, VMware ESX или Citrix XenServer на внешнем привязанном физическом сетевом адаптере, если режим виртуальной Лан — Access.
Настройте VLanID на виртуальном сетевом адаптере виртуальной машины, привязанной к физическому сетевому адаптеру на узле, или привязывается к внутренней виртуальной сети на узле.
Пример формата: -VLanEnabled -VLanMode "Access" -VLANID 35
Тип: | UInt16 |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-VMMServer
Указывает объект сервера VMM.
Тип: | ServerConnection |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-VMNetwork
Указывает сетевой объект виртуальной машины.
Чтобы получить сетевой объект виртуальной машины, используйте командлет Get-SCVMNetwork.
Тип: | VMNetwork |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-VMSubnet
Указывает объект подсети виртуальной машины.
Чтобы получить объект VMSubnet, используйте командлет Get-SCVMSubnet.
Тип: | VMSubnet |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |