Repair-ClusterSharedVolume
Repair-ClusterSharedVolume
Runs repair tools on a Cluster Shared Volume locally on a cluster node.
Syntaxe
Parameter Set: ChkDsk
Repair-ClusterSharedVolume [-VolumeName] <String> -ChkDsk [-Parameters <String> ] [ <CommonParameters>]
Parameter Set: Defrag
Repair-ClusterSharedVolume [-VolumeName] <String> -Defrag [-Parameters <String> ] [ <CommonParameters>]
Description détaillée
The Repair-ClusterSharedVolume cmdlet runs repair tools on a Cluster Shared Volume locally on a cluster node.
This cmdlet runs chkdsk.exe or defrag.exe on a Cluster Shared Volume. It will turn maintenance on for the volume, move the cluster resource to the node running this cmdlet, run the tool, and then turn maintenance off for the volume. This cmdlet has to run locally on one of the cluster nodes. To run remotely, use Windows PowerShell® remoting.
Paramètres
-ChkDsk
Specifies that chkdsk.exe is run on the volume. Any parameters specified in the Parameters parameter will be passed through to chkdsk.exe.
Alias |
none |
Obligatoire ? |
true |
Position ? |
named |
Valeur par défaut |
none |
Accepter l’entrée de pipeline ? |
false |
Accepter les caractères génériques ? |
false |
-Defrag
Specifies that defrag.exe is run on the volume. Any parameters specified in the Parameters parameter will be passed through to defrag.exe.
Alias |
none |
Obligatoire ? |
true |
Position ? |
named |
Valeur par défaut |
none |
Accepter l’entrée de pipeline ? |
false |
Accepter les caractères génériques ? |
false |
-Parameters<String>
Specifies one or more parameters to pass through to the tool.
Alias |
none |
Obligatoire ? |
false |
Position ? |
named |
Valeur par défaut |
none |
Accepter l’entrée de pipeline ? |
false |
Accepter les caractères génériques ? |
false |
-VolumeName<String>
Specifies the name of the volume on which to run the tool.
Alias |
none |
Obligatoire ? |
true |
Position ? |
1 |
Valeur par défaut |
none |
Accepter l’entrée de pipeline ? |
false |
Accepter les caractères génériques ? |
false |
<CommonParameters>
Cette applet de commande prend en charge les paramètres courants : -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer et -OutVariable. Pour plus d’informations, consultez about_CommonParameters (https://go.microsoft.com/fwlink/p/?LinkID=113216).
Entrées
Le type d’entrée correspond au type des objets que vous pouvez transmettre à l’applet de commande.
- None
Sorties
Le type de sortie est le type des objets émis par l’applet de commande.
- None
Exemples
Example 1
This example runs defrag.exe on Cluster Shared Volume located at C:\ClusterStorage\Volume1.
PS C:\> Repair-ClusterSharedVolume –VolumeName C:\ClusterStorage\Volume1 -Defrag
Example 2
This example runs chkdsk.exe on Cluster Shared Volume located at C:\ClusterStorage\Volume1 and passes the /F parameter to chkdsk.exe.
PS C:\> Repair-ClusterSharedVolume –VolumeName C:\ClusterStorage\Volume1 -ChkDsk -Parameters "/F"