Azure local deployment failed during Cluster Creation? How to troubleshoot this issue?

PROZAR 16 Reputation points
2025-06-23T13:54:39.2533333+00:00

I am getting the following error, how to troubleshoot Storage Spaces Direct issues, when I see the logs file C:\Windows\temp\StorageClusterValidationReport-2025-06-20.16-55-08 it only says it failed. But how to fix those dependencies, I didnt find any documentation. Please help me with the below error.

Exception

Type 'ConfigCluster' of Role 'Cluster' raised an exception: Cluster Validation failed in following tests: Name Value ---- ----- Storage Spaces Direct {List All Disks for Storage Spaces Direct, List File Shares, List Storage Enclosures, ... . Review the StorageClusterValidation report C:\Windows\temp\StorageClusterValidationReport-2025-06-20.16-55-08 available under C:\Windows\Cluster\Reports on the server for details. Command Arguments ------- --------- Test-StorageCluster {Parameters=CloudEngine.Configurations.EceInterfaceParameters, ClusterShortName=XXX-HCICLU} {} <ScriptBlock> {CloudEngine.Configurations.EceInterfaceParameters, Cluster, ConfigCluster, C:\NugetStore... Invoke-EceInterfaceInternal {CloudDeploymentModulePath=C:\NugetStore\Microsoft.AzureStack.Solution.Deploy.CloudDeploy... <ScriptBlock> {CloudEngine.Configurations.EceInterfaceParameters, bb00efe8-2e27-41a6-88ab-c6d237a48a7c,... at Trace-Error, C:\NugetStore\Microsoft.AzureStack.Fabric.Storage.SCPSModule.10.2502.0.1013\content\CloudDeployment\Common\Tracer.psm1: line 63 at Test-StorageCluster, C:\NugetStore\Microsoft.AzureStack.Fabric.Storage.SCPSModule.10.2502.0.1013\content\CloudDeployment\Classes\Storage\StorageHelpers.psm1: line 493 at ConfigCluster, C:\NugetStore\Microsoft.AzureStack.Fabric.Storage.SCPSModule.10.2502.0.1013\content\CloudDeployment\Classes\Cluster\Cluster.psm1: line 182 at <ScriptBlock>, C:\CloudDeployment\ECEngine\InvokeInterfaceInternal.psm1: line 139 at Invoke-EceInterfaceInternal, C:\CloudDeployment\ECEngine\InvokeInterfaceInternal.psm1: line 134 at <ScriptBlock>, <No file>: line 36

Azure Local
{count} votes

1 answer

Sort by: Most helpful
  1. Jerald Felix 1,475 Reputation points
    2025-06-23T16:26:16.4133333+00:00

    Hi PROZAR,

    The error you’re seeing indicates that the Storage Spaces Direct (S2D) validation tests failed during your local cluster deployment:

    Cluster Validation failed in following tests: Storage Spaces Direct {List All Disks…, List File Shares…, List Storage Enclosures…}

    Below I have listed down the various approach to solve this issue:

    Review the Validation Report

    Check the detailed cluster validation report generated at:

    makefile

    C:\Windows\Cluster\Reports\StorageClusterValidationReport-2025-06-20.16-55-08.html

    Open it in a browser and look for failures under:

    • List All Disks
    • List File Shares
    • List Storage Enclosures

    These sections will pinpoint exactly which check(s) failed.

    Common Causes & Fixes

    a) Disk Configuration Issues

    Ensure each disk is unformatted, online, and not part of a RAID/partition.

    S2D requires raw disks. Use Disk Management or Get-PhysicalDisk in PowerShell to verify.

    b) Missing or Incompatible Storage Enclosures

    For JBODs or DAS, ensure controllers are supported by S2D.

    Verify connectivity and correct enclosure IDs with Get-StorageEnclosure.

    c) Network & SMB Settings

    Check your cluster's management/data networks are healthy and properly configured.

    Ensure SMB bindings are enabled (Get-SmbServerNetworkInterface) and assigned correctly.

    d) Firmware or Driver Mismatches

    • Use vendor tools to confirm consistent, supported firmware/drivers across all nodes.
    • Inconsistent versions often cause validation failures.

    Re-Run the Validation Tests

    After correcting the above issues, run in powershell:
    Test-Cluster –Include "Storage Spaces Direct"

    You should see all tests Pass before you attempt to retry deployment.

    I hope it helps to solve it. Kindly check and share your feedback.

    Best Regards,

    Jerald Felix


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.