Get-SCVMMManagedComputer

Получает объекты компьютера, управляемые VMM.

Синтаксис

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

Get-SCVMMManagedComputer
    [-VMMServer <ServerConnection>]
    [[-ComputerName] <String>]
    [<CommonParameters>]

Описание

Командлет Get-SCVMMManagedComputer получает один или несколько объектов компьютера, управляемых диспетчером виртуальных машин (VMM). К управляемым компьютерам относятся следующие типы компьютеров:

  • Узел виртуальной машины. Узел Hyper-V, узел VMware ESX или узел Citrix XenServer, на котором развертываются виртуальные машины.

  • VMware Virtualization Manager. Сервер, на котором работает VMware vCenter Server, к которому подключается VMM для управления узлами ESX и виртуальными машинами, развернутыми на этих узлах.

  • Сервер библиотеки. Сервер, используемый для предоставления общих ресурсов для хранения ресурсов библиотеки VMM.

  • Компьютер с источником P2V. Любой физический компьютер, который требуется клонировать, чтобы использовать его аппаратные и программные параметры для создания одной или нескольких виртуальных машин.

Примеры

Пример 1: Получите все компьютеры под управление VMM

PS C:\> Get-SCVMMManagedComputer

Эта команда получает все объекты компьютера, управляемые VMM, и отображает информацию об этих управляемых компьютерах для пользователя. При просмотре выходных данных обратите внимание, что свойство RoleString указывает, является ли сервер сервером библиотеки, узлом для виртуальных машин, сервером библиотеки и узлом, сервером VMware vCenter или сервером Citrix XenServer.

Пример 2: Обновление программного обеспечения агента на всех хост-серверах, управляемых VMM.

PS C:\> $Credential = Get-Credential
PS C:\> Get-SCVMMManagedComputer | Update-SCVMMManagedcomputer -Credential $Credential -RunAsynchronously

Первая команда использует Get-Credential , чтобы попросить вас ввести имя пользователя и пароль, а затем сохраняет ваши учетные данные в переменной $Credential. Обязательными учетными данными для этой операции является учетная запись домена с правами на обновление программного обеспечения на компьютерах под управлением VMM.

Вторая команда получает все объекты компьютера, управляемые VMM, а затем передает каждый объект управляемого компьютера командлету Update-SCVMMManagedComputer, который обновляет программное обеспечение агента VMM на каждом компьютере. По мере обработки этой команды $Credential предоставляет учетные данные командлету Update-SCVMMManagedComputer .

Пример 3: Получите определенный компьютер, управляемый VMM по IP-адресу

PS C:\> Get-SCVMMManagedComputer -ComputerName "10.20.30.40"

Эта команда получает объект компьютера по его IP-адресу.

Параметры

-ComputerName

Указывает имя компьютера, который VMM может однозначно идентифицировать в сети. Допустимые значения для этого параметра:

  • Полное доменное имя (FQDN)
  • IPv4 или IPv6-адрес
  • Имя NetBIOS

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

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

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

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

-VMMServer

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

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

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

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

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

CommonParameters

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

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

VMMManagedComputer

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