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 .