Test-SCVMHostCluster
Verifierar om värdar som hanteras av VMM är lämpliga som noder i ett redundanskluster.
Syntax
Test-SCVMHostCluster
-VMHostCluster <HostCluster>
[-Credential <VMMCredential>]
[-VMMServer <ServerConnection>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Test-SCVMHostCluster
-VMHost <Host[]>
[-Credential <VMMCredential>]
[-VMMServer <ServerConnection>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
Cmdleten Test-SCVMHostCluster verifierar om en eller flera värdar som hanteras av Virtual Machine Manager (VMM) är lämpliga som nod i ett redundanskluster.
Exempel
Exempel 1: Verifiera att noder grupperas
PS C:\> $HostGroup = Get-SCVMHostGroup -Name "New York"
PS C:\> $Nodes = Get-SCVMHost | where {$_.Name -like "Cluster*" -and $_.VMHostGroup -eq $HostGroup}
PS C:\> $Result = Test-SCVMHostCluster -VMHost $Nodes
PS C:\> Write-Output $Result.ValidationResult
PS C:\> Write-Output $Result.ResultFileLocation
Det första kommandot hämtar värdgruppsobjektet med namnet New York i Alla värdar och lagrar objektet i variabeln $HostGroup.
Det andra kommandot hämtar alla värdobjekt med namn som börjar med "Kluster" från New York-värdgruppen och lagrar objekten i variabeln $Nodes.
Det tredje kommandot verifierar de värdobjekt som lagras i $Nodes för att skapa redundanskluster och lagrar resultatet i $Result.
Det fjärde kommandot visar valideringsresultatet för användaren.
Det sista kommandot visar platsen för verifieringsrapportfilen för användaren.
Exempel 2: Verifiera ett befintligt kluster
PS C:\> $Cluster = Get-SCVMHostCluster -Name "Cluster01"
PS C:\> $Result = Test-SCVMHostCluster -VMHostCluster $Cluster
PS C:\> Write-Output $Result.ValidationResult
PS C:\> Write-Output $Result.ResultFileLocation
Det första kommandot hämtar klusterobjektet Cluster01 och lagrar objektet i variabeln $Cluster.
Det andra kommandot testar klustret som lagras i $Cluster och lagrar resultatet av testet i $Result.
Det tredje kommandot visar resultatet för användaren.
Det sista kommandot visar platsen för verifieringsrapportfilen för användaren.
Parametrar
-Credential
Anger ett autentiseringsobjekt eller, för vissa cmdletar, ett Kör som-kontoobjekt som innehåller användarnamn och lösenord för ett konto som har behörighet att utföra den här åtgärden. Eller, när det gäller Restart-SCJob, har behörighet att slutföra en omstartad uppgift.
Mer information om PSCredential-objektetGet-Help Get-Credential
finns i .
Om du vill ha mer information om Kör som-konton skriver du Get-Help New-SCRunAsAccount
.
Type: | VMMCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Anger att jobbstatus spåras och lagras i variabeln som heter av den här parametern.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Anger ID för tipset prestanda- och resursoptimering (PRO-tips) som utlöste den här åtgärden. Med den här parametern kan du granska PRO-tips.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Anger att jobbet körs asynkront så att kontrollen återgår till kommandogränssnittet omedelbart.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMHost
Anger en matris med värdobjekt för virtuella datorer.
Type: | Host[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMHostCluster
Anger ett VMM-värdklusterobjekt.
Type: | HostCluster |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMMServer
Anger ett VMM-serverobjekt.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Utdata
ClusterValidationResult
Den här cmdleten returnerar ett ClusterValidationResult-objekt .