Condividi tramite


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 una 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 che contiene altre informazioni sul cluster di failover. Le informazioni restituite da Find-SCCluster includono il nome del cluster, i nodi del cluster e i 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 RunAs denominato RunAsAccount01 e archivia l'oggetto nella variabile $Credential.

Il secondo comando esegue una query su 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 NomeComputer 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 RunAs denominato RunAsAccount01 e archivia l'oggetto nella variabile $Credential.

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

Il terzo comando visualizza l'FQDN del cluster all'utente.

L'ultimo comando visualizza l'FQDN 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 account RunAsAccount01 e archivia l'oggetto nella variabile $Credential.

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

Il terzo comando visualizza i nomi di dominio completi di tutti i file server a disponibilità elevata ospitati dal cluster di failover archiviato in $Cluster. Questo comando presuppone che il cluster di failover ospiti almeno un file server a disponibilità elevata.

Parametri

-ComputerName

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

Tipo:String
Posizione:0
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Credential

Specifica un oggetto credenziale o, per alcuni cmdlet, un oggetto account RunAs che contiene 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.

Tipo:VMMCredential
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-EnumerateFileServers

Indica se i file server sono elencati.

Tipo:Boolean
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-JobVariable

Specifica che lo stato del processo viene rilevato e archiviato nella variabile denominata da questo parametro.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-LibraryServer

Specifica un oggetto server di libreria VMM.

Tipo:LibraryServer
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-NonTrustedDomainHost

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

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-PROTipID

Specifica l'ID del suggerimento pro (Performance and Resource Optimization) che ha attivato questa azione. In questo modo è possibile controllare i suggerimenti PRO.

Tipo:Guid
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-RunAsynchronously

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

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-VMMServer

Specifica un oggetto server VMM.

Tipo:ServerConnection
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

Output

Cluster

Questo cmdlet restituisce un oggetto cluster di .