Get-SCVMHostNetworkAdapter

Получает физические объекты сетевого адаптера на узле VMM.

Синтаксис

NoFilter (по умолчанию)

Get-SCVMHostNetworkAdapter
    [[-Name] <String>]
    [-VMMServer <ServerConnection>]
    [<CommonParameters>]

ByID

Get-SCVMHostNetworkAdapter
    [[-Name] <String>]
    -ID <Guid>
    [<CommonParameters>]

FilterByVMHost

Get-SCVMHostNetworkAdapter
    [[-Name] <String>]
    -VMHost <Host>
    [<CommonParameters>]

Описание

Командлет Get-SCVMHostNetworkAdapter получает один или несколько объектов физического сетевого адаптера на узле, управляемом диспетчером виртуальных машин (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

Первая команда получает объект host с именем 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

Первая команда получает объект host с именем VMHost01 и сохраняет объект в переменной $VMHost.

Вторая команда получает объект сетевого адаптера с именем HostAdapter01 из VMHost01 и сохраняет объект в переменной $HostAdapter.

Третья команда передает объект адаптера, хранящийся в $HostAdapter, командлету Format-List, который отображает имя, включенность виртуальной локальной сети и текущее значение для режима VLAN (Trunk или Access).

Пример 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
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

ByID
Position:Named
Обязательно:True
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Name

Указывает имя объекта VMM.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:0
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-VMHost

Указывает объект узла виртуальной машины. VMM поддерживает узлы Hyper-V, VMware ESX и Citrix XenServer.

Дополнительные сведения о каждом типе узла см. в командлете Add-SCVMHost .

Свойства параметра

Тип:Host
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

FilterByVMHost
Position:Named
Обязательно:True
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-VMMServer

Указывает объект сервера VMM.

Свойства параметра

Тип:ServerConnection
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

NoFilter
Position:Named
Обязательно:False
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

Выходные данные

HostNetworkAdapter

Командлет возвращает объект HostNetworkAdapter .