Get-SCVMMManagedComputer
Pobiera obiekty komputerów zarządzane przez program VMM.
Składnia
Get-SCVMMManagedComputer
[-VMMServer <ServerConnection>]
[[-ComputerName] <String>]
[<CommonParameters>]
Opis
Polecenie cmdlet Get-SCVMMManagedComputer pobiera co najmniej jeden obiekt komputera zarządzany przez program Virtual Machine Manager (VMM). Zarządzane komputery obejmują następujące typy komputerów:
Host maszyny wirtualnej. Host funkcji Hyper-V, host VMware ESX lub host Citrix XenServer, na którym wdrażasz maszyny wirtualne.
VMWare Virtualization Manager. Serwer z uruchomionym programem VMware vCenter Server, z którym program VMM łączy się w celu zarządzania hostami ESX i maszynami wirtualnymi wdrożonym na tych hostach.
Serwer biblioteki. Serwer używany do udostępniania udziałów do przechowywania zasobów biblioteki programu VMM.
Komputer źródłowy P2V. Dowolny komputer fizyczny, który chcesz sklonować, aby można było utworzyć co najmniej jedną maszynę wirtualną przy użyciu jego ustawień sprzętu i oprogramowania.
Przykłady
Przykład 1. Pobieranie wszystkich komputerów zarządzanych przez program VMM
PS C:\> Get-SCVMMManagedComputer
To polecenie pobiera wszystkie obiekty komputerów zarządzane przez program VMM i wyświetla informacje o tych zarządzanych komputerach użytkownikowi. Podczas przeglądania danych wyjściowych należy pamiętać, że właściwość RoleString wskazuje, czy serwer jest serwerem biblioteki, hostem maszyn wirtualnych, zarówno serwerem biblioteki, jak i hostem, serwerem VMware vCenter lub Citrix XenServer.
Przykład 2. Aktualizowanie oprogramowania agenta na wszystkich serwerach hosta zarządzanych przez program VMM
PS C:\> $Credential = Get-Credential
PS C:\> Get-SCVMMManagedComputer | Update-SCVMMManagedcomputer -Credential $Credential -RunAsynchronously
Pierwsze polecenie używa polecenia Get-Credential , aby wyświetlić monit o podanie nazwy użytkownika i hasła, a następnie przechowuje poświadczenia w zmiennej $Credential. Wymagane poświadczenia dla tej operacji to konto domeny z prawami do aktualizowania oprogramowania na komputerach zarządzanych przez program VMM.
Drugie polecenie pobiera wszystkie obiekty komputerów zarządzane przez program VMM, a następnie przekazuje każdy zarządzany obiekt komputera do polecenia cmdlet Update-SCVMMManagedComputer, które aktualizuje oprogramowanie agenta programu VMM na każdym komputerze. W miarę przetwarzania tego polecenia $Credential dostarcza poświadczenia do polecenia cmdlet Update-SCVMMManagedComputer .
Przykład 3. Pobieranie określonego komputera zarządzanego przez program VMM według adresu IP
PS C:\> Get-SCVMMManagedComputer -ComputerName "10.20.30.40"
To polecenie pobiera obiekt komputera za pomocą jego adresu IP.
Parametry
-ComputerName
Określa nazwę komputera, który program VMM może jednoznacznie zidentyfikować w sieci. Dopuszczalne wartości dla tego parametru to:
- Nazwa FQDN
- Adres IPv4 lub IPv6
- Nazwa NetBIOS
Type: | String |
Position: | 0 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Określa obiekt serwera programu VMM.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Dane wyjściowe
VMMManagedComputer
To polecenie cmdlet zwraca obiekt VMMManagedComputer .