Azure Stack HCI Deployment - ValidateNetwork Failure (Storage Adapter Readiness & Management IP)

수범 양 0 Reputation points
2025-02-26T11:10:13.1633333+00:00

Type 'ValidateNetwork' of Role 'EnvironmentValidator' raised an exception: { "ExceptionType": "json", "ErrorMessage": { "Message": "Network requirements not met. Review output and remediate.", "Results": [ { "Name": "AzStackHci_Network_Test_StorageAdapterReadiness", "DisplayName": "Test storage adapter readiness on node", "Tags": { }, "Title": "Test storage adapter readiness on node", "Status": 1, "Severity": 2, "Description": "Test storage adapter readiness on node: no pre-defined IP on it, no VLANID configured on it", "Remediation": "Remove any pre-defined IP on the storage adapter, remove any VLANID configured on the storage adapter", "TargetResourceID": "StorageAdapterReadiness", "TargetResourceName": "StorageAdapterReadiness", "TargetResourceType": "StorageAdapterReadiness", "Timestamp": "/Date(1740563242405)/", "AdditionalData": { "Detail": "Storage adapter IP and VLAN check on SVR110\n !! Found valid Dhcp/Manual IP address(es) [ <IPADDRESS> ] on storage adapter [ STG_2-1 ]. Please remove the IP from the adapter and disable DHCP on it.\n !! Set-NetIPInterface -InterfaceIndex 7 -Dhcp Disabled\n !! Remove-NetIPAddress -InterfaceIndex 7\n Passed: Storage adapter [ STG_2-1 ] don\u0027t have any VLANID configured on it.\n !! Found valid Dhcp/Manual IP address(es) [ <IPADDRESS> ] on storage adapter [ STG_2-2 ]. Please remove the IP from the adapter and disable DHCP on it.\n !! Set-NetIPInterface -InterfaceIndex 9 -Dhcp Disabled\n !! Remove-NetIPAddress -InterfaceIndex 9\n Passed: Storage adapter [ STG_2-2 ] don\u0027t have any VLANID configured on it.", "Status": "FAILURE", "TimeStamp": "02/26/2025 09:47:22", "Resource": "StorageAdapterReadiness", "Source": "<IPADDRESS>" }, "HealthCheckSource": "Deployment\Medium\Network\fe3d473b" },

{ "Name": "AzStackHci_Network_Test_Validity_MgmtIp_In_Infra_Subnet", "DisplayName": "Test Validity Management IP in same infra subnet as IP pools", "Tags": { }, "Title": "Test Validity Management IP in same infra subnet as IP pools", "Status": 1, "Severity": 2, "Description": "Checking management IPs are in same subnet as infra IP pool", "Remediation": "https://aka.ms/hci-envch", "TargetResourceID": "<IPADDRESS>-<IPADDRESS>", "TargetResourceName": "ManagementIPIPPoolConfiguration", "TargetResourceType": "ManagementIPIPPoolConfiguration", "Timestamp": "/Date(1740564877102)/", "AdditionalData": { "Detail": "Start IP '<IPADDRESS>' and End IP '<IPADDRESS>' not on the same subnet", "Status": "FAILURE", "TimeStamp": "02/26/2025 10:14:37", "Resource": "NodeManagementIPAndCustomerSubnet", "Source": "<IPADDRESS>AndCustomerNetwork" }, "HealthCheckSource": "Deployment\Medium\Network\fe3d473b" }

] },

"ExceptionStackTrace": "at ParseResult, C:\NugetStore\AzStackHci.EnvironmentChecker.Deploy.1.2100.2850.619\content\Classes\EnvironmentValidator\EnvironmentValidator.psm1: line 1166 at Test-AzStackHciNetwork, C:\Program Files\WindowsPowerShell\Modules\AzStackHci.EnvironmentChecker\AzStackHciNetwork\AzStackHciNetwork.psm1: line 185 at \u003cScriptBlock\u003e, \u003cNo file\u003e: line 1 at RunSingleValidator, C:\NugetStore\AzStackHci.EnvironmentChecker.Deploy.1.2100.2850.619\content\Classes\EnvironmentValidator\EnvironmentValidator.psm1: line 706 at ValidateNetwork, C:\NugetStore\AzStackHci.EnvironmentChecker.Deploy.1.2100.2850.619\content\Classes\EnvironmentValidator\EnvironmentValidator.psm1: line 422 at \u003cScriptBlock\u003e, C:\CloudDeployment\ECEngine\InvokeInterfaceInternal.psm1: line 139 at Invoke-EceInterfaceInternal, C:\CloudDeployment\ECEngine\InvokeInterfaceInternal.psm1: line 134 at \u003cScriptBlock\u003e, \u003cNo file\u003e: line 33"

I have already checked the following:

DHCP is disabled for all storage adapters

VLAN is set to 0

Management IP is manually assigned

But the errors persist.

Questions:

  1. Why does the system detect DHCP/manual IP addresses on storage adapters when DHCP is already disabled?
  2. Is manual IP assignment acceptable for Storage Network, or does it require DHCP?
  3. What are the exact subnet alignment requirements for Management IP and Infrastructure IP Pool?

Any help would be greatly appreciated! Thanks.

Azure Local
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. 수범 양 0 Reputation points
    2025-03-01T12:20:45.2433333+00:00

    I resolved the issue. The error occurred during deployment with IPs assigned to each node. By referring to the manual and analyzing LCM logs, I was able to identify and fix the problem.


Your answer

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