Register-SCVMMManagedComputer
Zuordnen eines verwalteten Computers, auf dem VMM-Agentsoftware mit einem anderen VMM-Verwaltungsserver installiert wird.
Syntax
Register-SCVMMManagedComputer
[-VMMManagedComputer] <VMMManagedComputer>
-Credential <VMMCredential>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Beschreibung
Das Cmdlet Register-SCVMMManagedComputer zuordnen einen verwalteten Computer, auf dem die VMM-Agentsoftware (Virtual Machine Manager) mit einem anderen VMM-Verwaltungsserver installiert wird.
Wenn Sie zunächst einen Host- oder Bibliotheksserver zu VMM hinzufügen, wird der Host- oder Bibliotheksserver dem VMM-Verwaltungsserver zugeordnet, der die VMM-Datenbank bereitstellt, der Sie den Host- oder Bibliotheksserver hinzugefügt haben. Die VMM-Datenbank kann in einer Microsoft SQL Server-Datenbank auf dem VMM-Verwaltungsserver selbst oder auf einem Remotecomputer installiert werden, auf dem SQL Server ausgeführt wird.
Nachdem ein Host- oder Bibliotheksserver einem VMM-Verwaltungsserver hinzugefügt wurde (und daher einem VMM-Verwaltungsserver zugeordnet ist), kann er nicht mit einem anderen VMM-Verwaltungsserver kommunizieren. Sie können sie jedoch einem anderen VMM-Verwaltungsserver zuordnen, wie in den folgenden Szenarien beschrieben.
Szenario 1: Notfallwiederherstellung
In diesem Szenario schlägt VMMServerA fehl, oder der VMM-Dienst, der auf VMMServerA ausgeführt wird, schlägt fehl. Möglicherweise verfügen Sie bereits über VMMServerB als VMM-Sicherungsverwaltungsserver. Wenn nicht, können Sie den VMM-Dienst auf VMMServerB installieren. Zu diesem Zeitpunkt befindet sich die VMM-Datenbank möglicherweise auf VMMServerB, oder wenn Sie die Datenbank auf einer separaten SQL Server beibehalten, können Sie jetzt VMMServerB auf die VMM-Datenbank auf diese SQL Server verweisen.
Obwohl Sie jetzt über einen funktionierenden VMM-Verwaltungsserver (VMMServerB) und Datenbank verfügen, sind Hosts und Bibliotheksserver, die von VMMServerA verwaltet wurden, weiterhin für die Kommunikation mit VMMServerA konfiguriert. VMMServerB erkennt diese verwalteten Computer, aber sie befinden sich im Status "Zugriff verweigert". An diesem Punkt können Sie reassociate-SCVMMManagedComputer verwenden, um Computer, die von VMMServerA verwaltet wurden, erneut zuzuordnen.
Szenario 2: Re-Organizing Servergruppen
In diesem Szenario sind VMMServerA und VMMServerB zwei vorhandene VMM-Verwaltungsserver, die verschiedene Gruppen von Hosts und Bibliotheksservern verwalten. Wenn vmHost01 beispielsweise derzeit von VMMServerA verwaltet wird, können Sie VMHost01 zu VMMServerB mithilfe des Add-SCVMHost-Cmdlets mit dem Parameter "Reassociate " hinzufügen. Wenn Sie dies tun, ist der Status von VMHost01 auf VMMServerA jetzt "Zugriff verweigert" und sein Zustand auf VMMServerB reagiert. "VMHost01" wird jetzt von "VMMServerB" verwaltet und kann daher von "VMMServerA" entfernt werden.
Sie können auch reassociate-SCVMMManagedComputer verwenden, um Host01 mit VMMServerA neu zuzuordnen.
Beispiele
Beispiel 1: Zuordnen aller nicht zugeordneten verwalteten Computer zu einem bestimmten VMM-Server
PS C:\> Get-VMMServer -ComputerName "VMMServer01.Contoso.com"
PS C:\> $Credential = Get-Credential
PS C:\> Get-VMMManagedComputer | where {$_.State -eq "NotResponding"} | Register-SCVMMManagedComputer -Credential $Credential
Der erste Befehl stellt eine Verbindung mit VMMServer01 in der Contoso.com Domäne bereit.
Der zweite Befehl verwendet Get-Credential , um Sie aufzufordern, einen Benutzernamen und ein Kennwort anzugeben und Ihre Anmeldeinformationen in der variablen $Credential zu speichern. Die erforderlichen Anmeldeinformationen für diesen Vorgang sind ein Domänenkonto mit Administratorrechten auf dem Hostserver, das Sie einem bestimmten VMM-Server und dem Kennwort für dieses Konto zuordnen möchten.
Der letzte Befehl ruft alle verwalteten Computer von VMMServer01 ab und wählt nur die Objekte aus, die sich im Status "Nicht reagieren" befinden. Anschließend wird diese Objekte an das Cmdlet Register-SCVMMManagedComputer übergeben, das die Zuordnung der Objekte zu VMMerver01 ändert. Da dieser Befehl verarbeitet wird, stellt $Credential Ihre Anmeldeinformationen für Register-SCVMMManagedComputer bereit.
Parameter
-Credential
Gibt ein Anmeldeinformationsobjekt oder für einige Cmdlets ein Run As-Kontoobjekt an, das den Benutzernamen und das Kennwort eines Kontos enthält, das über die Berechtigung zum Ausführen dieser Aktion verfügt. Oder im Falle von Restart-SCJob hat die Berechtigung zum Abschließen einer neu gestarteten Aufgabe.
Geben Sie weitere Informationen zum PSCredential-Objekt ein Get-Help Get-Credential
.
Weitere Informationen zum Ausführen als Konten geben Sie Get-Help New-SCRunAsAccount
.
Type: | VMMCredential |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-JobVariable
Gibt an, dass der Status des Auftrags überwacht und in der von diesem Parameter benannten Variablen gespeichert wird.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Gibt die ID des Tipps zur Leistungs- und Ressourcenoptimierung (PRO-Tipp) an, der diese Aktion ausgelöst hat. Mit diesem Parameter können Sie PRO-Tipps überwachen.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Gibt an, dass der Auftrag asynchron ausgeführt wird, damit das Steuerelement sofort zur Befehlsshell zurückkehrt.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMManagedComputer
Gibt ein Computerobjekt an, das von VMM verwaltet wird.
Type: | VMMManagedComputer |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Ausgaben
VMMManagedComputer
Dieses Cmdlet gibt ein VMMManagedComputer - Objekt zurück.