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 .