VxRail: La configurazione iniziale con vCenter 7.0 Update 2 esterno ha esito negativo con errore: Impossibile aggiungere host allo switch distribuito VDS VMware HCIA
Summary: Questo articolo descrive un problema per cui una configurazione iniziale o la prima esecuzione di VxRail potrebbe non riuscire quando si utilizza un vCenter 7.0 Update 2 esterno.
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
Quando si tenta di eseguire una configurazione iniziale (o una prima esecuzione) di VxRail versioni 4.7.300 - 4.7.411 o 7.0.000 - 7.0.101 con External vCenter 7.0 Update 2, potrebbe verificarsi quanto segue:
- L'interfaccia utente di Dell Technologies VxRail Deployment Wizard visualizza il messaggio "
VxRail Cluster Configured Failed"nel passaggio "Aggiunta host a VDS" - Il seguente errore viene visualizzato nell'interfaccia utente di Dell EMC VxRail Deployment Wizard:
Failed to add host xxx to VDS VMware HCIA Distributed Switch yyy
- L'interfaccia utente di vCenter mostra il seguente errore durante l'esecuzione di un'attività "Reconfigure vSphere Distributed Switch":
The operation is not supported on the object. Host xxx is not compatible with the VDS version 7.0.2
- In VxRail Manager, nel file di log /var/log/microservice_log/dayone.log, potrebbe essere visualizzato un errore simile a:
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 Update 2 introduce una nuova versione di vDS: 7.0.2.
La creazione di ESXi in dotazione con:
Durante la configurazione iniziale, la procedura guidata VxRail Deployment Wizard in VxRail Manager:
La creazione di ESXi in dotazione con:
- VxRail 4.7.300 - 4.7.411 supporta una versione di vDS massima di 6.6.0.
- VxRail 7.0.000 - 7.0.101 supporta una versione di vDS massima di 7.0.0.
Durante la configurazione iniziale, la procedura guidata VxRail Deployment Wizard in VxRail Manager:
- Crea una nuova versione di vDS utilizzando la versione più recente disponibile con la build di vCenter, ovvero vDS 7.0.2
- Tenta di aggiungere o registrare gli host VxRail nella nuova versione di vDS
- Questo passaggio ha esito negativo in quanto le build di ESXi (che supportano una versione massima di vDS o 6.6.0 o 7.0.0) non possono essere aggiunte a una versione di vDS 7.0.2
Resolution
Questo problema è stato risolto nelle versioni 4.7.510 e 7.0.130 di VxRail.
Le correzioni garantiscono che la versione di vDS creata nella configurazione iniziale sia adatta per la build di ESXi in dotazione con la versione specifica di VxRail:
Per risolvere il problema:
Le correzioni garantiscono che la versione di vDS creata nella configurazione iniziale sia adatta per la build di ESXi in dotazione con la versione specifica di VxRail:
- Per VxRail 4.7.510 e versioni successive, la versione di vDS sarà la 6.6.0
- Per VxRail 7.130 e versioni successive, la versione di vDS sarà la 7.0.0
Soluzione alternativa
VxRail Engineering ha creato uno script allegato a questo articolo che può essere utilizzato in VxRail Manager per modificare la versione di vDS dopo che si è verificato l'errore durante l'implementazione.Per risolvere il problema:
- Verificare di trovarsi nel punto in cui l'implementazione non è riuscita con l'errore riportato nello screenshot precedente e che non siano stati effettuati altri tentativi per risolvere il problema. In caso contrario, lo script potrebbe interrompere il processo.
- Eseguire l'upload dello script Python allegato in VxRail Manager.
- Eseguire lo script come 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 SoftwareProducts
VxRail, VxRail Appliance Family, VxRail Appliance SeriesArticle 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.