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 .