New-SCLoadBalancerVIPMember
Добавляет виртуальную машину в виртуальный IP-адрес подсистемы балансировки нагрузки.
Синтаксис
New-SCLoadBalancerVIPMember
[-VMMServer <ServerConnection>]
-LoadBalancerVIP <LoadBalancerVIP>
-IPAddress <String>
[-Name <String>]
-Port <UInt16>
-VirtualNetworkAdapter <VirtualNetworkAdapter>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Описание
Командлет New-SCLoadBalancerVIPMember добавляет виртуальную машину в виртуальный IP-адрес подсистемы балансировки нагрузки (VIP).
Примеры
Пример 1. Добавление виртуальной машины в виртуальный IP-адрес подсистемы балансировки нагрузки
PS C:\> $VM = Get-VM -Name "VM01" -VMHost "VMHost01.Contoso.com"
PS C:\> $VNIC = Get-SCVirtualNetworkAdapter -VM $VM
PS C:\> $LoadBalancer = Get-SCLoadBalancer -LoadBalancerAddress "LB01.Contoso.com"
PS C:\> $VIP = Get-SCLoadBalancerVIP -LoadBalancer $LoadBalancer -IPAddress "10.0.0.1"
PS C:\> New-SCLoadBalancerVIPMember -LoadBalancerVIP $VIP -IPAddress "10.0.0.1" -Port 35 -VirtualNetworkAdapter $VNIC
Первая команда получает объект виртуальной машины с именем VM01 в VMHost01 и сохраняет объект в переменной $VM.
Вторая команда получает адаптер виртуальной сети для виртуальной машины, хранящейся в $VM, и сохраняет объект в переменной $VNIC.
Третья команда получает подсистему балансировки нагрузки с адресом LB01.Contoso.com и сохраняет объект в переменной $LoadBalancer.
Четвертая команда получает виртуальный IP-адрес подсистемы балансировки нагрузки с адресом 10.0.0.1 для подсистемы балансировки нагрузки, хранящейся в $LoadBalancer, и сохраняет объект в переменной $VIP.
Последняя команда добавляет адаптер виртуальной сети, хранящийся в $VNIC (в данном случае виртуальный сетевой адаптер для VM01) в виртуальный ВИРТУАЛЬНЫЙ IP-адрес подсистемы балансировки нагрузки, хранящийся в $VIP.
Параметры
-IPAddress
Указывает IPv4 или IPv6-адрес.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-JobVariable
Указывает, что ход выполнения задания отслеживается и хранится в переменной с именем этого параметра.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-LoadBalancerVIP
Задает ВИРТУАЛЬНЫЙ IP-адрес в подсистеме балансировки нагрузки.
Тип: | LoadBalancerVIP |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Name
Указывает имя объекта Virtual Machine Manager (VMM).
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Port
Указывает сетевой порт, используемый при добавлении объекта или создании подключения. Допустимые значения: от 1 до 4095.
Тип: | UInt16 |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-PROTipID
Указывает идентификатор подсказки по оптимизации производительности и ресурсов (подсказка PRO), активировав это действие. Этот параметр позволяет проверять советы PRO.
Тип: | Guid |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-RunAsynchronously
Указывает, что задание выполняется асинхронно, чтобы элемент управления сразу же возвращал командную оболочку.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-VirtualNetworkAdapter
Указывает объект виртуального сетевого адаптера для виртуальной машины.
Максимальное количество адаптеров виртуальной сети зависит от типа узла. Если тип узла — Hyper-V, максимальное число виртуальных сетевых адаптеров:
- До четырех эмулированных адаптеров на каждую виртуальную машину.
- До восьми синтетических адаптеров на каждую виртуальную машину. Исключением является то, что драйвер недоступен для эмулированного сетевого адаптера в гостевой системе Windows Server 2003 x64.
Если тип узла — VMware ESX:
- До четырех эмулированных адаптеров на каждую виртуальную машину.
Если тип узла — Citrix XenServer:
- До семи эмулированных адаптеров на каждую виртуальную машину.
Тип: | VirtualNetworkAdapter |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-VMMServer
Указывает серверный объект Virtual Machine Manager (VMM).
Тип: | ServerConnection |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
Выходные данные
LoadBalancerVIPMember
Этот командлет возвращает объект LoadBalancerVIPMember.