Test-SCVMHostCluster
Vérifie si les hôtes gérés par VMM conviennent en tant que nœuds d’un cluster de basculement.
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
L’applet de commande Test-SCVMHostCluster valide si un ou plusieurs hôtes gérés par Virtual Machine Manager (VMM) conviennent comme nœud d’un cluster de basculement.
Exemples
Exemple 1 : Valider les nœuds à cluster
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
La première commande obtient l’objet de groupe hôte nommé New York dans Tous les hôtes et stocke l’objet dans la variable $HostGroup.
La deuxième commande obtient tous les objets hôtes avec des noms commençant par « Cluster » à partir du groupe hôte de New York et stocke les objets dans la variable $Nodes.
La troisième commande valide les objets hôtes stockés dans $Nodes pour la création du cluster de basculement et stocke les résultats dans $Result.
La quatrième commande affiche le résultat de validation à l’utilisateur.
La dernière commande affiche l’emplacement du fichier de rapport de validation à l’utilisateur.
Exemple 2 : Valider un cluster existant
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
La première commande obtient l’objet de cluster nommé Cluster01 et stocke l’objet dans la variable $Cluster.
La deuxième commande teste le cluster stocké dans $Cluster et stocke les résultats du test dans $Result.
La troisième commande affiche les résultats de l’utilisateur.
La dernière commande affiche l’emplacement du fichier de rapport de validation pour l’utilisateur.
Paramètres
-Credential
Spécifie un objet d’informations d’identification ou, pour certaines applets de commande, un objet de compte d’identification qui contient le nom d’utilisateur et le mot de passe d’un compte disposant de l’autorisation d’effectuer cette action. Ou, dans le cas de Restart-SCJob, dispose de l’autorisation d’effectuer une tâche redémarrée.
Pour plus d’informations sur l’objet PSCredential , tapez Get-Help Get-Credential
.
Pour plus d’informations sur les comptes d’identification, tapez Get-Help New-SCRunAsAccount
.
Type: | VMMCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Spécifie que la progression des travaux est suivie et stockée dans la variable nommée par ce paramètre.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Spécifie l’ID du conseil d’optimisation des performances et des ressources qui a déclenché cette action. Ce paramètre vous permet d’auditer les conseils PRO.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Indique que le travail s’exécute de manière asynchrone afin que le contrôle retourne immédiatement à l’interpréteur de commandes.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMHost
Spécifie un tableau d’objets hôtes de machine virtuelle.
Type: | Host[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMHostCluster
Spécifie un objet cluster hôte VMM.
Type: | HostCluster |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMMServer
Spécifie un objet serveur VMM.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Sorties
ClusterValidationResult
Cette applet de commande retourne un objet ClusterValidationResult .