PowerFlex 3.X. Модернизация RCM останавливается из-за несоответствия имени хоста ESXi между vCenter и PowerFlex Manager

Summary: Если в PowerFlex Manager 3.6 и более ранних выпусках используется короткое имя хоста, а в vCenter используется полное имя хоста, обновление RCM может завершиться сбоем.

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

  • Хост ESXi добавлен в vCenter с полным именем хоста (FQDN).
example:esxi-01.xxxxx.com 
  • Добавить новую службу или добавить существующую. 
  • Когда модернизация RCM инициируется с помощью PowerFlex Manager, PowerFlex Manager видит короткое имя хоста ESXi в сервисном режиме, которое сравнивается с именем хоста ESXi в инвентаризации vCenter. 
  • PowerFlex Manager не может сопоставить имя, поэтому выдает следующую ошибку: 
Error: /Stage[main]/Asm::Resource_wrapper/Asm::Server_update[rackserver-61krtq2]/Asm::Server_update_esx[server_update_esx]/Esx_maintmode[enable]: Could not evaluate: Could not de     termine maintenance mode state: An invalid host name or IP address is entered. Enter the correct host name and IP address.
/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/util/errors.rb:157:in `fail'
[delladmin@znardcvxflex01 Job-ed286352-4259-451a-a028-9b366de7a25e-0-0]$ Error: /Stage[main]/Asm::Resource_wrapper/Asm::Server_update[rackserver-61krtq2]/Asm::Server_update_esx[s     erver_update_esx]/Esx_maintmode[enable]: Could not evaluate: Could not determine maintenance mode state: An invalid host name or IP address is entered. Enter the correct host nam     e and IP address.
bash: Error:: command not found
it Could not resolve hostname: esxi-01 error: DNS result has no information for esxi-01

Cause

1. Хосты ESXi добавляются в vCenter с полным именем хоста.
2. PowerFlex Manager видит короткое имя хоста в службе и инвентаризации. В deployment.json файле короткое имя хоста регистрируется в поле esx_hostname.
3. PowerFlex Manager проверяет vCenter на точное соответствие полю esx_hostname, но не может найти его, так как vCenter видит только полностью определенное доменное имя.
4. Появляется сообщение об ошибке, и обновление останавливается.

Resolution

Вариант 1:
Обновите PFxM до последней версии 3.7 или более поздней, чтобы получить исправление.

Вариант 2: 
  1. В PowerFlex Manager на панели обслуживания выберите услугу > и нажмите Удалить службу из PowerFlex Manager.  
  2. В PowerFlex Manager в разделе Setting >Networks> выберите Network type Hypervisor Management> и нажмите Edit. В разделе Суффикс DNSудалите суффикс> DNS и нажмите кнопку Сохранить
  3. Повторно запустите инвентаризацию и дождитесь ее успешного выполнения. 
  4. Снова добавьте службу в качестве существующей. 
  5. После того как сервис будет добавлен обратно и будет обозначен зеленым цветом, перейдите к модернизации RCM. 

Affected Products

PowerFlex rack, PowerFlex Appliance
Article Properties
Article Number: 000191022
Article Type: Solution
Last Modified: 19 Nov 2025
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.