VxRail: Wstępna konfiguracja z zewnętrznym oprogramowaniem vCenter 7.0 Update 2 kończy się niepowodzeniem z powodu błędu: Nie udało się dodać hosta do rozproszonego przełącznika VDS VMware HCIA

Summary: W tym artykule opisano problem polegający na tym, że wstępna konfiguracja lub pierwsze uruchomienie VxRail może zakończyć się niepowodzeniem podczas korzystania z zewnętrznego 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

Podczas próby przeprowadzenia wstępnej konfiguracji (lub pierwszego uruchomienia) VxRail w wersjach 4.7.300 – 4.7.411 lub 7.0.000 – 7.0.101 z External vCenter 7.0 Update 2 mogą wystąpić następujące problemy:

  • W interfejsie użytkownika kreatora wdrażania VxRail firmy Dell Technologies wyświetlany jest komunikat "VxRail Cluster Configured Failed" w kroku "Host Add into VDS"
  • W interfejsie kreatora wdrażania Dell EMC VxRail wyświetlany jest następujący błąd:
    Failed to add host xxx to VDS VMware HCIA Distributed Switch yyy
    Kreator wdrażania VxRail
  • Interfejs użytkownika vCenter wyświetla następujący błąd podczas wykonywania zadania „Rekonfiguracja vSphere Distributed Switch”:
    The operation is not supported on the object. Host xxx is not compatible with the VDS version 7.0.2
    Zrzut ekranu przedstawiający błąd wdrożenia 
  • W programie VxRail Manager w pliku dziennika /var/log/microservice_log/dayone.log może pojawić się błąd podobny do:
    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

Aktualizacja vCenter 7.0 2 wprowadza nową wersję vDS 7.0.2.

Kompilacja systemu ESXi dostarczana jest z następującymi elementami:
  • VxRail 4.7.300 – 4.7.411 obsługuje maksymalną wersję vDS 6.6.0.
  • VxRail 7.0.000 –7.0.101 obsługuje maksymalną wersję vDS 7.0.0.

Podczas wstępnej konfiguracji kreator wdrażania VxRail w programie VxRail Manager:
  • Tworzy nowe łącze vDS przy użyciu najnowszej wersji dostępnej wraz z tą kompilacją vCenter, która jest vDS w wersji 7.0.2
  • Podejmuje próbę dodania lub zarejestrowania hostów VxRail do nowej wersji vDS
  • Ten krok kończy się niepowodzeniem, ponieważ kompilacji ESXi (które obsługują maksymalną wersję vDS lub 6.6.0 lub 7.0.0) nie można dodać do vDS w wersji 7.0.2

Resolution

Ten problem został rozwiązany w wersjach VxRail 4.7.510 i 7.0.130.

Poprawki zapewniają, że wersja vDS utworzona w początkowej konfiguracji będzie odpowiednia dla kompilacji oprogramowania ESXi dostarczanego wraz z tą wersją VxRail:
  • W przypadku VxRail 4.7.510 i nowszych wersja vDS to 6.6.0
  • W przypadku VxRail 7.130 i nowszych wersja vDS to 7.0.0
 

Obejście problemu

Dział inżynieryjny VxRail stworzył skrypt załączony do tego artykułu, który może być używany w programie VxRail Manager do modyfikacji wersji vDS po wystąpieniu błędu podczas wdrażania.

Aby obejść ten problem:
  • Upewnij się, że jesteś w miejscu, w którym wdrożenie nie powiodło się z powodu błędu na powyższym zrzucie ekranu i nie podjęto żadnych innych prób rozwiązania problemu. Jeśli nie, skrypt może spowodować przerwanie procesu.
  • Prześlij załączony skrypt Python do programu VxRail Manager.
  • Uruchom skrypt z uprawnieniami użytkownika 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.