PowerFlex 3.X : La mise à niveau de RCM s’arrête en raison d’une incompatibilité du nom d’hôte ESXi entre vCenter et PowerFlex Manager

Summary: Dans PowerFlex Manager 3.6 et versions antérieures, si le nom d’hôte abrégé est utilisé dans PowerFlex Manager et que le nom d’hôte complet est utilisé dans vCenter, la mise à niveau de RCM peut échouer. ...

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

  • Hôte ESXi ajouté à vCenter avec un nom d’hôte complet (FQDN).
example:esxi-01.xxxxx.com 
  • New service ou Add existing service. 
  • Lorsque RCM Upgrade est lancé à l’aide de PowerFlex Manager, PowerFlex Manager voit le nom d’hôte ESXi court en service, qui est comparé au nom d’hôte ESXi dans l’inventaire vCenter. 
  • PowerFlex Manager ne peut pas correspondre au nom et échoue donc avec l’erreur suivante. 
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. Les hôtes ESXi sont ajoutés à vCenter avec le nom d’hôte complet.
2. PowerFlex Manager détecte le nom d’hôte abrégé dans le service et l’inventaire. Le fichier deployment.json enregistre le nom d’hôte abrégé dans le champ appelé esx_hostname.
3. PowerFlex Manager vérifie la correspondance exacte avec le champ esx_hostname de vCenter, mais il ne parvient pas à la trouver, car vCenter ne voit que le FQDN.
4. Une erreur s’affiche et la mise à niveau est arrêtée.

Resolution

Option 1 :
Effectuez une mise à niveau vers la dernière version 3.7 ou ultérieure de PFxM pour bénéficier du correctif.

Option 2 : 
  1. Dans PowerFlex Manager, dans le panneau service, sélectionnez le service > , puis cliquez sur Remove the service from PowerFlex manager.  
  2. Dans PowerFlex Manager, sous Setting >Networks>, sélectionnez Network type Hypervisor Management> click Edit. Sous Suffixe DNS, supprimez le suffixe> DNS, puis cliquez sur Enregistrer
  3. Réexécutez l’inventaire et attendez qu’il aboutisse. 
  4. Ajoutez le service en tant que service existant. 
  5. Une fois que le service a été ajouté à nouveau et qu’il est vert, poursuivez la mise à niveau de 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.