Поделиться через


Get-SCVMMManagedComputer

Возвращает объекты-компьютеры, управляемые VMM.

Синтаксис

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

Описание

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

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

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

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

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

Примеры

Пример 1. Получение всех компьютеров, управляемых VMM

PS C:\> Get-SCVMMManagedComputer

Эта команда получает все объекты компьютеров, управляемые VMM, и отображает сведения об этих управляемых компьютерах пользователю. При просмотре выходных данных обратите внимание, что свойство RoleString указывает, является ли сервер сервером библиотеки, узлом для виртуальных машин, сервером библиотеки и узлом, сервером VMware vCenter Server или 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 может однозначно идентифицировать в сети. Допустимые значения для этого параметра:

  • Полное доменное имя.
  • IPv4 или IPv6-адрес
  • NetBIOS-имя
Type:String
Position:0
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMMServer

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

Type:ServerConnection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

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

VMMManagedComputer

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