Udostępnij za pośrednictwem


Find-SCCluster

Znajduje określony klaster trybu failover w środowisku programu VMM.

Składnia

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>]

Opis

Polecenie cmdlet Find-SCCluster wysyła zapytanie do programu Virtual Machine Manager (VMM) dla określonego klastra trybu failover lub jednego z jego węzłów. Jeśli klaster zostanie znaleziony, program VMM zwróci obiekt zawierający więcej informacji o klastrze trybu failover. Informacje zwracane przez klaster Find-SCCluster obejmują nazwę klastra, węzły klastra i serwery plików o wysokiej dostępności hostowane przez klaster.

Przykłady

Przykład 1. Znajdowanie wszystkich węzłów klastra trybu failover z nazwy klastra

PS C:\> $Credential = Get-SCRunAsAccount -Name "RunAsAccount01"
PS C:\> $Cluster = Find-SCCluster -ComputerName "VMHostCluster01.Contoso.com" -Credential $Credential
PS C:\> $Cluster.ClusterNodes

Pierwsze polecenie pobiera obiekt konta Uruchom jako o nazwie RunAsAccount01 i przechowuje obiekt w zmiennej $Credential.

Drugie polecenie wysyła zapytanie do programu VMM dla klastra trybu failover o nazwie VMHostCluster01 i przechowuje obiekt klastra w $Cluster przy użyciu $Credential w celu udostępnienia konta Uruchom jako do klastra Find-SCCluster. Parametr ComputerName traktuje nazwę klastra tak, jakby była to nazwa komputera.

Ostatnie polecenie wyświetla nazwy FQDN węzłów klastra użytkownikowi.

Przykład 2. Znajdowanie wszystkich węzłów klastra trybu failover z jednej z nazw węzłów

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

Pierwsze polecenie pobiera obiekt konta Uruchom jako o nazwie RunAsAccount01 i przechowuje obiekt w zmiennej $Credential.

Drugie polecenie wysyła zapytanie do programu VMM dla węzła klastra trybu failover o nazwie VMHostNode02 i przechowuje zwrócony obiekt klastra w $Cluster.

Trzecie polecenie wyświetla nazwę FQDN klastra dla użytkownika.

Ostatnie polecenie wyświetla nazwę FQDN każdego węzła w klastrze użytkownikowi.

Przykład 3. Znajdowanie, przy użyciu nazwy klastra, wszystkie serwery plików o wysokiej dostępności hostowane przez ten klaster trybu failover

PS C:\> $Credential = Get-SCRunAsAccount -Name "RunAsAccount01"
PS C:\> $Cluster = Find-SCCluster -ComputerName "VMHostCluster03.Contoso.com" -Credential $Credential
PS C:\> $Cluster.HAFileServers

Pierwsze polecenie pobiera obiekt konta RunAs RunAsAccount01 i przechowuje obiekt w zmiennej $Credential.

Drugie polecenie wysyła zapytanie do programu VMM dla klastra trybu failover o nazwie VMHostCluster03 i przechowuje obiekt klastra w $Cluster.

Trzecie polecenie wyświetla nazwy FQDN wszystkich serwerów plików o wysokiej dostępności hostowanej przez klaster trybu failover przechowywane w $Cluster. To polecenie zakłada, że klaster trybu failover hostuje co najmniej jeden serwer plików o wysokiej dostępności.

Parametry

-ComputerName

Określa nazwę komputera, który program VMM może jednoznacznie zidentyfikować w sieci. Prawidłowe formaty to: w pełni kwalifikowana nazwa domeny (FQDN), adres IPv4 lub IPv6 albo nazwa NetBIOS.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Credential

Określa obiekt poświadczeń lub, dla niektórych poleceń cmdlet, obiekt konta Uruchom jako, który zawiera nazwę użytkownika i hasło konta, które ma uprawnienia do wykonania tej akcji. Ewentualnie w przypadku polecenia cmdlet Restart-SCJob ma uprawnienia do wykonania ponownie uruchomionego zadania.

Aby uzyskać więcej informacji na temat obiektu PSCredential , wpisz: Get-Help Get-Credential.

Aby uzyskać więcej informacji na temat kont Uruchom jako, wpisz: Get-Help New-SCRunAsAccount.

Type:VMMCredential
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-EnumerateFileServers

Wskazuje, czy są wyświetlane serwery plików.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobVariable

Określa, że postęp zadania jest śledzony i przechowywany w zmiennej o nazwie przez ten parametr.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LibraryServer

Określa obiekt serwera biblioteki programu VMM.

Type:LibraryServer
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-NonTrustedDomainHost

Wskazuje, że host, który ma zostać dodany do programu VMM, należy do domeny innej niż zaufana.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PROTipID

Określa identyfikator wskazówka wydajności i optymalizacji zasobów (PRO), która wyzwoliła tę akcję. Umożliwia to przeprowadzanie inspekcji porad PRO.

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RunAsynchronously

Wskazuje, że zadanie jest uruchamiane asynchronicznie, aby kontrolka natychmiast wracała do powłoki poleceń.

Type:SwitchParameter
Position:Named
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

Cluster

To polecenie cmdlet zwraca obiekt Klaster .