VxRail: Indledende konfiguration med ekstern vCenter 7.0 Update 2 mislykkes med fejl: Kunne ikke føje vært til VDS VMware HCIA distribueret switch

Summary: I denne artikel beskrives et problem, hvor en indledende konfiguration eller første kørsel af VxRail kan mislykkes ved brug af en ekstern vCenter 7.0 Update 2.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Når du forsøger at udføre en indledende konfiguration (eller First-Run) af VxRail-versionerne 4.7.300 - 4.7.411 eller 7.0.000 - 7.0.101 med External vCenter 7.0 Update 2, kan du opleve følgende:

  • Brugergrænsefladen i guiden Dell Technologies VxRail-udrulningsguide viser meddelelsen "VxRail Cluster Configured Failed" på trinnet "Host Add into VDS"
  • Følgende fejl vises i brugergrænsefladen for Dell EMC VxRail-implementeringsguiden:
    Failed to add host xxx to VDS VMware HCIA Distributed Switch yyy
    Guiden VxRail-implementering
  • vCenter UI viser følgende fejlmeddelelse under udførelse af opgaven "Omkonfigurer vSphere Distributed Switch":
    The operation is not supported on the object. Host xxx is not compatible with the VDS version 7.0.2
    Skærmbillede af implementeringsfejl 
  • I VxRail Manager i /var/log/microservice_log/dayone.log-logfilen kan du se en fejl, der minder om:
    2021-04-29-11:08:23 microservice.do-network "do_common.exceptions.OperationException: OperationException: {""message"": ""Add host lab-02-169-02.crk-lab.local to vds VMware HCIA Distributed Switch ck-vsan-stretch-13g 8a9642 did not complete successfully: (vmodl.fault.NotSupported) {\n dynamicType = ,\n dynamicProperty = (vmodl.DynamicProperty) [],\n msg = 'The operation is not supported on the object.',\n faultCause = ,\n faultMessage = (vmodl.LocalizableMessage) [\n (vmodl.LocalizableMessage) {\n dynamicType = ,\n dynamicProperty = (vmodl.DynamicProperty) [],\n key = 'com.vmware.vim.vpxd.dvs.notSupportedHostVersion.label',\n arg = (vmodl.KeyAnyValue) [\n (vmodl.KeyAnyValue) {\n dynamicType = ,\n dynamicProperty = (vmodl.DynamicProperty) [],\n key = 'host',\n value = 'xxxxxxx.xxxxx.local'\n },\n (vmodl.KeyAnyValue) {\n dynamicType = ,\n dynamicProperty = (vmodl.DynamicProperty) [],\n key = 'version',\n value = '7.0.2'\n }\n ],\n message = 'Host lab-02-169-02.crk-lab.local is not compatible with the VDS version 7.0.2'\n }\n ]\n}"", ""bundle"": """", ""prefix"": ""do_common.exceptions.OperationException"", ""key"": """", ""field"": """", ""error_code"": ""0"", ""exit_code"": ""-1"", ""params"": []}"

Cause

vCenter 7.0-opdatering 2 introducerer en ny vDS-version 7.0.2.

ESXi-build, der leveres med:
  • VxRail 4.7.300 - 4.7.411 understøtter en maksimal vDS-version på 6.6.0.
  • VxRail 7.0.000 - 7.0.101 understøtter en maksimal vDS-version på 7.0.0.

Under den indledende konfiguration udfører guiden til VxRail-implementering i VxRail Manager følgende handlinger:
  • Opretter en ny vDS ved hjælp af den nyeste tilgængelige version med den version af vCenter, som er vDS-version 7.0.2
  • Forsøger at tilføje eller registrere VxRail-værter til den nye vDS
  • Dette trin mislykkes, da disse builds af ESXi (som understøtter en maksimal vDS-version eller 6.6.0 eller 7.0.0) ikke kan føjes til en vDS-version 7.0.2

Resolution

Dette problem er blevet løst i VxRail-versionerne 4.7.510 og 7.0.130.

Rettelserne sikrer, at den vDS-version, der oprettes ved den første konfiguration, vil være velegnet til ESXi-build, der leveres med den VxRail-version:
  • For VxRail 4.7.510 og nyere er vDS-versionen 6.6.0
  • For VxRail 7.130 og nyere er vDS-versionen 7.0.0
 

Løsning

VxRail Engineering har oprettet et script, som er vedhæftet denne artikel, og som kan bruges på VxRail Manager til at ændre vDS-versionen, efter fejlen er opstået under implementeringen.

Sådan løser du problemet:
  • Sørg for, at du kender den del, hvor implementeringen mislykkedes, med fejlen i skærmbilledet ovenfor, og at der ikke er gjort andre forsøg på at løse problemet. Ellers kan scriptet ødelægge processen.
  • Upload det tilknyttede Python-script til VxRail Manager.
  • Kør scriptet som root:
    python vds_redeploy_7_0_010.py -a "VCENTER-IP-OR-FQDN" -u "VCENTER-ADMIN-USER" -p VCENTER-ADMIN-USER-PASSWORD -n "VDS-SWITCH-NAME-FROM-VCENTER-UI" -v 7.0.0
    
    Where:
    -a = vCenter IP or FQDN
    -u = vCenter administrator user
    -p = Password
    -u = vDS which is currently at version 7.0.2 that we are trying to add the hosts too, name will likely include spaces so enclose in double quotes
    -v = vDS version to set the switch too, in this case we need to change it from a 7.0.2 vDS to a 7.0.0 vDS to allow us to add pre-7.0u2 hosts to it
    
    Example:
    python vds_redeploy_7_0_010.py -a "172.16.10.201" -u "administrator@vsphere.local" -p Password123! -n "VMware HCIA Distributed Switch ck-vsan-stretch-13g 8a9642" -v 7.0.0
    Go back to initial configuration / deployment web UI and click "TRY AGAIN".

Affected Products

VxRail Software

Products

VxRail, VxRail Appliance Family, VxRail Appliance Series
Article Properties
Article Number: 000185996
Article Type: Solution
Last Modified: 03 Jul 2025
Version:  13
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.