VxRail. Сбой начальной настройки с помощью внешнего vCenter 7.0 с обновлением 2 с ошибкой: Не удалось добавить хост в распределенный коммутатор VDS VMware HCIA
Summary: В этой статье описывается проблема, при которой первоначальная настройка или первый запуск VxRail могут завершиться сбоем при использовании внешнего vCenter 7.0 с обновлением 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
При попытке выполнить начальную настройку (или первый запуск) VxRail версий 4.7.300-4.7.411 или 7.0.000-7.0.101 с внешним vCenter 7.0 Update 2 вы можете столкнуться со следующим:
- В пользовательском интерфейсе мастера развертывания Dell Technologies VxRail отобразится сообщение «
VxRail Cluster Configured Failed"на шаге "Добавление хоста в VDS" - В интерфейсе мастера развертывания Dell EMC VxRail отображается следующая ошибка:
Failed to add host xxx to VDS VMware HCIA Distributed Switch yyy
- При выполнении задачи «Reconfigure vSphere Distributed Switch» в интерфейсе vCenter отображается следующая ошибка:
The operation is not supported on the object. Host xxx is not compatible with the VDS version 7.0.2
- В VxRail Manager в файле журнала /var/log/microservice_log/dayone.log может появиться ошибка, аналогичная следующей:
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 представлена новая версия vDS 7.0.2.
Сборка ESXi, которая поставляется с:
Во время первоначальной настройки мастер развертывания VxRail в VxRail Manager выполняет следующие действия:
Сборка ESXi, которая поставляется с:
- VxRail 4.7.300-4.7.411 поддерживает максимальную версию vDS 6.6.0.
- VxRail 7.0.000-7.0.101 поддерживает максимальную версию vDS 7.0.0.
Во время первоначальной настройки мастер развертывания VxRail в VxRail Manager выполняет следующие действия:
- Создает новый vDS, используя последнюю версию, доступную в данной сборке vCenter, а именно vDS версии 7.0.2
- Пытается добавить или зарегистрировать хосты VxRail в новом vDS
- Этот шаг завершается сбоем, так как эти сборки ESXi (которые поддерживают максимальную версию vDS или 6.6.0 или 7.0.0) не могут быть добавлены в vDS версии 7.0.2
Resolution
Эта проблема решена в VxRail версий 4.7.510 и 7.0.130.
Эти исправления гарантируют, что версия vDS, созданная при первоначальной настройке, будет пригодна для сборки ESXi, которая поставляется с этим выпуском VxRail:
Чтобы обойти проблему, выполните следующие действия.
Эти исправления гарантируют, что версия vDS, созданная при первоначальной настройке, будет пригодна для сборки ESXi, которая поставляется с этим выпуском VxRail:
- Для VxRail 4.7.510 и более поздних версий версия vDS — 6.6.0
- Для VxRail 7.130 и более поздних версий версия vDS будет 7.0.0
Временное решение
Технический отдел VxRail создал сценарий, прикрепленный к этой статье, который можно использовать в VxRail Manager для изменения версии vDS после возникновения ошибки во время развертывания.Чтобы обойти проблему, выполните следующие действия.
- Убедитесь, что вы находитесь на этапе, когда развертывание не удалось с ошибкой, показанной на снимке экрана выше, и не было предпринято никаких других попыток исправить проблему. В противном случае сценарий может прервать процесс.
- Загрузите вложенный сценарий Python в VxRail Manager.
- Запустите сценарий от имени 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.