Share via


Find-SCCluster

Trova il cluster di failover specificato in un ambiente VMM.

Sintassi

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

Descrizione

Il cmdlet Find-SCCluster esegue query su Virtual Machine Manager (VMM) per il cluster di failover specificato o uno dei relativi nodi. Se il cluster viene trovato, VMM restituisce un oggetto contenente altre informazioni sul cluster di failover. Le informazioni restituite da Find-SCCluster includono nome del cluster, nodi del cluster e file server a disponibilità elevata ospitati dal cluster.

Esempio

Esempio 1: Trovare tutti i nodi di un cluster di failover dal nome del cluster

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

Il primo comando ottiene l'oggetto account RunAsAccount01 denominato RunAsAccount01 e archivia l'oggetto nella variabile $Credential.

Il secondo comando esegue query VMM per il cluster di failover denominato VMHostCluster01 e archivia l'oggetto cluster in $Cluster, usando $Credential per fornire l'account RunAs a Find-SCCluster. Il parametro ComputerName considera il nome del cluster come se fosse il nome di un computer.

L'ultimo comando visualizza gli FQDN dei nodi del cluster all'utente.

Esempio 2: Trovare tutti i nodi di un cluster di failover da uno dei nomi dei nodi

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

Il primo comando ottiene l'oggetto account RunAsAccount01 denominato RunAsAccount01 e archivia l'oggetto nella variabile $Credential.

Il secondo comando esegue query VMM per un nodo del cluster di failover denominato VMHostNode02 e archivia l'oggetto cluster restituito in $Cluster.

Il terzo comando visualizza il nome di dominio completo del cluster all'utente.

L'ultimo comando visualizza il nome di dominio completo di ogni nodo nel cluster all'utente.

Esempio 3: Trovare, usando il nome del cluster, tutti i file server a disponibilità elevata ospitati da tale cluster di failover

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

Il primo comando ottiene l'oggetto RunAs account RunAsAccount01 e archivia l'oggetto nella variabile $Credential.

Il secondo comando esegue query VMM per il cluster di failover denominato VMHostCluster03 e archivia l'oggetto cluster in $Cluster.

Il terzo comando visualizza gli FQDN di tutti i file server a disponibilità elevata ospitati dal cluster di failover archiviati in $Cluster. Questo comando presuppone che il cluster di failover ospita almeno un file server a disponibilità elevata.

Parametri

-ComputerName

Specifica il nome di un computer identificabile in modo univoco da VMM nella rete. I formati validi sono: nome di dominio completo (FQDN), indirizzo IPv4 o IPv6 o nome NetBIOS.

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

-Credential

Specifica un oggetto credenziale o, per alcuni cmdlet, un oggetto account RunAs contenente il nome utente e la password di un account che dispone dell'autorizzazione per eseguire questa azione. In alternativa, nel caso del cmdlet Restart-SCJob, dispone dell'autorizzazione per completare un'attività riavviata.

Per altre informazioni sull'oggetto PSCredential , digitare: Get-Help Get-Credential.

Per altre informazioni sugli account RunAs, digitare : Get-Help New-SCRunAsAccount.

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

-EnumerateFileServers

Indica se i file server sono elencati.

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

-JobVariable

Specifica che lo stato del processo viene monitorato e archiviato nella variabile indicata in questo parametro.

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

-LibraryServer

Specifica un oggetto server di libreria VMM.

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

-NonTrustedDomainHost

Indica che l'host da aggiungere a VMM appartiene a un dominio non attendibile.

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

-PROTipID

Specifica l'ID del suggerimento Performance and Resource Optimization (PRO) che ha attivato l'azione. Ciò consente il controllo dei suggerimenti PRO.

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

-RunAsynchronously

Indica che il processo viene eseguito in modo asincrono in modo che il controllo restituisca immediatamente alla shell dei comandi.

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

-VMMServer

Specifica un oggetto server Virtual Machine Manager.

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

Output

Cluster

Questo cmdlet restituisce un oggetto Cluster .