Troubleshooting Windows Fail-over Clusters and CSV

  • Generating the comprehensive Cluster Diagnostic Report;

Get-ClusterDiagnosticInfo

The above command Gets diagnostics for a cluster a cluster that contains VMs and produces a zip file containing the data.

Example:

PS C:\> Get-ClusterDiagnosticInfo -WriteToPath “C:\Users\MyUser\HealthTest\”

  • This cmdlet enables you to view the state of your CSV. Understanding the state of your CSV is useful in troubleshooting failures as well as optimizing the performance of your CSV.

Get-ClusterSharedVolumeState

The above command is really helpful when it comes to issues with the Cluster Shared Volumes. With this we can easily isolate the issue among the WSFC & Storage System. for more information….. 

[source: Microsoft]

Enable WDS Server selection from multiple WDS Servers

If you have multiple Windows Deployment Servers provisioned in the environment, you will need to enable the WDS server selection feature as below;

Simply go to (this needs to be done on the WDS role running instance):

HKLM\SYSTEM\CurrentControlSet\services\WDSServer\Providers\WDSPXE\Providers\BINLSVC and set AllowServerSelection to 1.

Then restart the Windows Deployment Service. After doing this you get the option to press F11 and the PXE client will now discover local PXE Servers and allow you to select which one you want to use.

Then you will get the opportunity to select the desired WDS instance.