Get-SCVMHostNetworkAdapter
Возвращает объекты физического сетевого адаптера на узле VMM.
Синтаксис
Get-SCVMHostNetworkAdapter
[-VMMServer <ServerConnection>]
[[-Name] <String>]
[<CommonParameters>]
Get-SCVMHostNetworkAdapter
-ID <Guid>
[[-Name] <String>]
[<CommonParameters>]
Get-SCVMHostNetworkAdapter
-VMHost <Host>
[[-Name] <String>]
[<CommonParameters>]
Описание
Командлет Get-SCVMHostNetworkAdapter получает один или несколько объектов физического сетевого адаптера на узле, управляемом Virtual Machine Manager (VMM).
Примеры
Пример 1. Получение всех физических сетевых адаптеров на указанном узле
PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01.Contoso.com"
PS C:\> $HostAdapter = Get-SCVMHostNetworkAdapter -VMHost $VMHost
PS C:\> $HostAdapter | select -property Name, ConnectionState
Первая команда получает объект узла с именем VMHost01 и сохраняет объект в переменной $VMHost.
Вторая команда получает все объекты физического сетевого адаптера из VMHost01, а затем сохраняет объекты в переменной $HostAdapter.
Третья команда отображает состояние имени и подключения для каждого адаптера.
Пример 2. Получение всех физических сетевых адаптеров в базе данных VMM
PS C:\> Get-SCVMHostNetworkAdapter | Format-List Name, MacAddress, VMHost, MaxBandwidth
Эта команда получает все объекты физического сетевого адаптера на всех узлах, управляемых сервером VMM, и отображает имя каждого адаптера, mac-адрес, имя узла и максимальную пропускную способность.
Пример 3. Получение физического сетевого адаптера по имени из определенного узла
PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01.Contoso.com"
PS C:\> $HostAdapter = Get-SCVMHostNetworkAdapter -VMHost $VMHost -Name "HostAdapter01"
PS C:\> $HostAdapter | Format-List -property Name,VLANEnabled,VLANMode
Первая команда получает объект узла с именем VMHost01 и сохраняет объект в переменной $VMHost.
Вторая команда получает объект сетевого адаптера с именем HostAdapter01 из VMHost01 и сохраняет объект в переменной $HostAdapter.
Третья команда передает объект адаптера, хранящийся в $HostAdapter командлету Format-List, который отображает имя, независимо от того, включена ли виртуальная локальная сеть, и текущее значение режима виртуальной локальной сети (магистраль или доступ).
Пример 4. Получение каждого сетевого адаптера узла с именем Broadcom
PS C:\> Get-SCVMHostNetworkAdapter -VMMServer "VMMServer01.Contoso.com" | where { $_.Name -match "Broadcom" } | Format-List -Property Name,IPAddresses
Эта команда получает объекты сетевого адаптера узла из VMMServer01, которые включают строку Broadcom в их имя. затем отображается имя и IP-адреса для каждого адаптера.
Параметры
-ID
Задает числовый идентификатор в виде глобально уникального идентификатора или GUID для определенного объекта.
Тип: | Guid |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-Name
Указывает имя объекта VMM.
Тип: | String |
Position: | 0 |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-VMHost
Указывает объект узла виртуальной машины. VMM поддерживает узлы Hyper-V, узлы VMware ESX и узлы Citrix XenServer.
Дополнительные сведения о каждом типе узла см. в командлете Add-SCVMHost.
Тип: | Host |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-VMMServer
Указывает объект сервера VMM.
Тип: | ServerConnection |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
Выходные данные
HostNetworkAdapter
Командлет возвращает объект hostNetworkAdapter