Partager via


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 .