Find-SCCluster
Sucht den angegebenen Failovercluster in einer VMM-Umgebung.
Syntax
Find-SCCluster
[-VMMServer <ServerConnection>]
[-ComputerName] <String>
[-EnumerateFileServers <Boolean>]
[-NonTrustedDomainHost]
-Credential <VMMCredential>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Find-SCCluster
[-VMMServer <ServerConnection>]
-LibraryServer <LibraryServer>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Beschreibung
Das Find-SCCluster Cmdlet fragt Virtual Machine Manager (VMM) für den angegebenen Failovercluster oder einen seiner Knoten ab. Wenn der Cluster gefunden wird, gibt VMM ein Objekt zurück, das weitere Informationen zum Failovercluster enthält. Informationen, die von Find-SCCluster- zurückgegeben werden, umfassen Clustername, Knoten des Clusters und hoch verfügbare Dateiserver, die vom Cluster gehostet werden.
Beispiele
Beispiel 1: Suchen aller Knoten eines Failoverclusters aus dem Clusternamen
PS C:\> $Credential = Get-SCRunAsAccount -Name "RunAsAccount01"
PS C:\> $Cluster = Find-SCCluster -ComputerName "VMHostCluster01.Contoso.com" -Credential $Credential
PS C:\> $Cluster.ClusterNodes
Der erste Befehl ruft das Run As-Kontoobjekt mit dem Namen RunAsAccount01 ab und speichert das Objekt in der $Credential Variablen.
Der zweite Befehl fragt VMM für den Failovercluster mit dem Namen VMHostCluster01 ab und speichert das Clusterobjekt in $Cluster, wobei $Credential verwendet wird, um das Run As-Konto für Find-SCCluster-bereitzustellen. Der parameter ComputerName behandelt den Namen des Clusters so, als ob es sich um den Namen eines Computers handelte.
Der letzte Befehl zeigt dem Benutzer die FQDNs der Clusterknoten an.
Beispiel 2: Suchen aller Knoten eines Failoverclusters aus einem der Knotennamen
PS C:\> $Credential = Get-SCRunAsAccount -Name "RunAsAccount01"
PS C:\> $Cluster = Find-SCCluster -ComputerName "VMHostNode02.Contoso.com" -Credential $Credential
PS C:\> $Cluster.Name
PS C:\> $Cluster.ClusterNodes
Der erste Befehl ruft das Run As-Kontoobjekt mit dem Namen RunAsAccount01 ab und speichert das Objekt in der $Credential Variablen.
Der zweite Befehl fragt VMM nach einem Failoverclusterknoten namens VMHostNode02 ab und speichert das zurückgegebene Clusterobjekt in $Cluster.
Der dritte Befehl zeigt dem Benutzer den FQDN des Clusters an.
Der letzte Befehl zeigt den FQDN jedes Knotens im Cluster für den Benutzer an.
Beispiel 3: Suchen Sie mithilfe des Clusternamens alle hoch verfügbaren Dateiserver, die von diesem Failovercluster gehostet werden.
PS C:\> $Credential = Get-SCRunAsAccount -Name "RunAsAccount01"
PS C:\> $Cluster = Find-SCCluster -ComputerName "VMHostCluster03.Contoso.com" -Credential $Credential
PS C:\> $Cluster.HAFileServers
Der erste Befehl ruft das RunAs-Kontoobjekt RunAsAccount01 ab und speichert das Objekt in der $Credential Variablen.
Der zweite Befehl fragt VMM für den Failovercluster mit dem Namen VMHostCluster03 ab und speichert das Clusterobjekt in $Cluster.
Der dritte Befehl zeigt die FQDNs aller hoch verfügbaren Dateiserver an, die vom Failovercluster gehostet werden, der in $Cluster gespeichert ist. Bei diesem Befehl wird davon ausgegangen, dass der Failovercluster mindestens einen hoch verfügbaren Dateiserver hosten soll.
Parameter
-ComputerName
Gibt den Namen eines Computers an, den VMM in Ihrem Netzwerk eindeutig identifizieren kann. Gültige Formate sind: vollqualifizierter Domänenname (FQDN), IPv4- oder IPv6-Adresse oder NetBIOS-Name.
Typ: | String |
Position: | 0 |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-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 verfügt im Falle des cmdlets Restart-SCJob über die Berechtigung zum Abschließen einer neu gestarteten Aufgabe.
Weitere Informationen zum PSCredential-Objekt: Get-Help Get-Credential
.
Weitere Informationen zu Run As-Konten: Get-Help New-SCRunAsAccount
.
Typ: | VMMCredential |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-EnumerateFileServers
Gibt an, ob die Dateiserver aufgelistet sind.
Typ: | Boolean |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-JobVariable
Gibt an, dass der Auftragsfortschritt nachverfolgt und in der Variablen gespeichert wird, die von diesem Parameter benannt wird.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-LibraryServer
Gibt ein VMM-Bibliotheksserverobjekt an.
Typ: | LibraryServer |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-NonTrustedDomainHost
Gibt an, dass der zu VMM hinzuzufügende Host zu einer nicht vertrauenswürdigen Domäne gehört.
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-PROTipID
Gibt die ID des Tipps zur Leistungs- und Ressourcenoptimierung (PRO) an, der diese Aktion ausgelöst hat. Dies ermöglicht die Überwachung von PRO-Tipps.
Typ: | Guid |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-RunAsynchronously
Gibt an, dass der Auftrag asynchron ausgeführt wird, damit das Steuerelement sofort zur Befehlsshell zurückkehrt.
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-VMMServer
Gibt ein VMM-Serverobjekt an.
Typ: | ServerConnection |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
Ausgaben
Cluster
Dieses Cmdlet gibt ein Cluster--Objekt zurück.