Find-SCCluster
Sucht den angegebenen Failovercluster in einer VMM-Umgebung.
Syntax
UserCredentials (Standardwert)
Find-SCCluster
[-ComputerName] <String>
-Credential <VMMCredential>
[-VMMServer <ServerConnection>]
[-EnumerateFileServers <Boolean>]
[-NonTrustedDomainHost]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
ServerCredentials
Find-SCCluster
-LibraryServer <LibraryServer>
[-VMMServer <ServerConnection>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Beschreibung
Das Cmdlet Find-SCCluster fragt Virtual Machine Manager (VMM) nach dem angegebenen Failovercluster oder einem seiner Knoten ab. Wenn der Cluster gefunden wird, gibt VMM ein Objekt zurück, das weitere Informationen zum Failovercluster enthält. Zu den von Find-SCCluster zurückgegebenen Informationen gehören der Clustername, die Knoten des Clusters und hochverfügbare Dateiserver, die vom Cluster gehostet werden.
Beispiele
Beispiel 1: Suchen aller Knoten eines Failoverclusters anhand des Clusternamens
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 ausführende Kontoobjekt mit dem Namen RunAsAccount01 ab und speichert das Objekt in der Variablen $Credential.
Der zweite Befehl fragt VMM nach dem Failovercluster mit dem Namen VMHostCluster01 ab und speichert das Clusterobjekt in $Cluster, wobei $Credential verwendet wird, um das ausführende Konto für Find-SCCluster bereitzustellen. Der Parameter ComputerName behandelt den Namen des Clusters so, als ob es sich um den Namen eines Computers handelt.
Mit dem letzten Befehl werden dem Benutzer die FQDNs der Clusterknoten angezeigt.
Beispiel 2: Suchen aller Knoten eines Failoverclusters anhand eines 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 ausführende Kontoobjekt mit dem Namen RunAsAccount01 ab und speichert das Objekt in der Variablen $Credential.
Der zweite Befehl fragt VMM nach einem Failoverclusterknoten mit dem Namen VMHostNode02 ab und speichert das zurückgegebene Clusterobjekt in $Cluster.
Mit dem dritten Befehl wird dem Benutzer der FQDN des Clusters angezeigt.
Mit dem letzten Befehl wird dem Benutzer der FQDN jedes Knotens im Cluster angezeigt.
Beispiel 3: Suchen Sie anhand des Clusternamens nach allen hoch verfügbaren Dateiservern, 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 Variablen $Credential.
Der zweite Befehl fragt VMM nach dem Failovercluster mit dem Namen VMHostCluster03 ab und speichert das Clusterobjekt in $Cluster.
Mit dem dritten Befehl werden die FQDNs aller hochverfügbaren Dateiserver angezeigt, die von dem in $Cluster gespeicherten Failovercluster gehostet werden. Bei diesem Befehl wird davon ausgegangen, dass der Failovercluster mindestens einen Dateiserver mit hoher Verfügbarkeit hostet.
Parameter
-ComputerName
Gibt den Namen eines Computers an, den VMM in Ihrem Netzwerk eindeutig identifizieren kann. Gültige Formate sind: Fully Qualified Domain Name (FQDN), IPv4- oder IPv6-Adresse oder NetBIOS-Name.
Parametereigenschaften
| Typ: | String |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
UserCredentials
| Position: | 0 |
| Obligatorisch.: | True |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-Credential
Gibt ein Objekt mit Anmeldeinformationen oder bei einigen Cmdlets ein ausführendes 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 Fall des Cmdlets Restart-SCJob, verfügt über die Berechtigung zum Abschließen einer neu gestarteten Aufgabe.
Geben Sie für weitere Informationen zum PSCredential-Objekt Folgendes ein: Get-Help Get-Credential.
Geben Sie für weitere Informationen zu ausführenden Konten Folgendes ein: Get-Help New-SCRunAsAccount.
Parametereigenschaften
| Typ: | VMMCredential |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
UserCredentials
| Position: | Named |
| Obligatorisch.: | True |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-EnumerateFileServers
Gibt an, ob die Dateiserver aufgelistet sind.
Parametereigenschaften
| Typ: | Boolean |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
UserCredentials
| Position: | Named |
| Obligatorisch.: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-JobVariable
Gibt an, dass der Auftragsfortschritt nachverfolgt und in der Variablen gespeichert wird, die von diesem Parameter benannt wird.
Parametereigenschaften
| Typ: | String |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch.: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-LibraryServer
Gibt ein VMM-Bibliotheksserverobjekt an.
Parametereigenschaften
| Typ: | LibraryServer |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
ServerCredentials
| Position: | Named |
| Obligatorisch.: | True |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-NonTrustedDomainHost
Gibt an, dass der Host, der VMM hinzugefügt werden soll, zu einer nicht vertrauenswürdigen Domäne gehört.
Parametereigenschaften
| Typ: | SwitchParameter |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
UserCredentials
| Position: | Named |
| Obligatorisch.: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-PROTipID
Gibt die ID des Tipps zur Leistungs- und Ressourcenoptimierung (PRO) an, der diese Aktion ausgelöst hat. Dies ermöglicht die Prüfung von PRO-Tipps.
Parametereigenschaften
| Typ: | Guid |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch.: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-RunAsynchronously
Gibt an, dass der Auftrag asynchron ausgeführt wird, damit das Steuerelement sofort zur Befehlsshell zurückkehrt.
Parametereigenschaften
| Typ: | SwitchParameter |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch.: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-VMMServer
Gibt ein VMM-Serverobjekt an.
Parametereigenschaften
| Typ: | ServerConnection |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch.: | False |
| Wert aus Pipeline: | True |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
CommonParameters
Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.
Ausgaben
Cluster
Dieses Cmdlet gibt ein Cluster-Objekt zurück.