Console de service ECS : « Validate Node hostname » « Check DNS Settings » Échec avec incompatibilité des incidents

摘要: La vérification de la console de service ECS pour « Validate Node hostname » ou « Check DNS settings » échoue en raison d’une incompatibilité de cas avec le nom d’hôte du système de noms de domaine (DNS). ...

本文适用于 本文不适用于 本文并非针对某种特定的产品。 本文并非包含所有产品版本。

症状

La console de service consigne une erreur lorsque le nom d’hôte d’un nœud ne correspond pas au nom trouvé dans le DNS. Cette vérification est sensible à la casse.

L’erreur suivante est consignée pour chaque nœud présentant une non-correspondance : 
20220101 12:00:00.000: Validate Node hostname
[ERROR] The hostname on node 169.254.1.1 is 'ecsnode01.dell.com' and the fqdn from the ini file is 'ECSNODE01.dell.com' - they do not match
Il existe une différence sensible à la casse entre les vérifications des paramètres DNS et les résultats DNS des tests de transfert et de retour. Reportez-vous à cet exemple : ECSNODE01.dell.com vs ecsnode01.dell.com
20231108 09:31:22.270: |   | FAIL
[ERROR] 'Check DNS settings' failed: Could not find 'ECSNODE01.dell.com' in 'nslookup 10.0.0.1' output. Node: 169.254.1.1
10.0.0.1.dell.com = ecsnode1.dell.com.

Authoritative answers can be found from:

原因

Les noms d’hôte des nœuds ECS doivent correspondre exactement à ce qui se trouve dans le DNS. Cela inclut à la fois les zones de recherche directe et inversée. Cette vérification est sensible à la casse.

解决方案

Vérifiez que les DNS de zone directe et inverse correspondent exactement au nom d’hôte. 

Dans cet exemple, les DNS Forward et Reverse uniquement, diffèrent par rapport à la casse, générant ainsi une alerte. 

Dans cet exemple, le nom d’hôte est « ecsnode01 ».Dell.com :" 

admin@ecsnode01:~> hostname -f
ecsnode01.dell.com

Vérifiez le DNS de transfert sur le système de l’utilisateur à l’aide de nslookup et le FQDN du nœud : 

admin@ecsnode01:~> nslookup ecsnode01.dell.com
Server:         192.1xx.2xx.254
Address:        192.1xx.2xx.254#53

Non-authoritative answer:
Name:   ecsnode01.dell.com
Address: 10.0.0.1

Dans cet exemple, la recherche Forward DNS correspond au nom d’hôte. Les deux sont tous en minuscules.

Cochez la case Reverse DNS sur le système de l’utilisateur à l’aide de la commande suivante : nslookup et l’adresse IP du nœud :

admin@ecsnode01:~> nslookup 10.0.0.1
1.0.0.10.in-addr.arpa       name = ECSNODE01.dell.com.in-addr.arpa.

Authoritative answers can be found from:

Dans cet exemple, la recherche DNS inversée renvoie des lettres majuscules pour le nom d’hôte. La zone DNS inverse doit être mise à jour en minuscules pour correspondre au nom d’hôte sur le système. 

Pour résoudre ce problème, modifiez les entrées du serveur DNS, car le FQDN dans ECS ne peut pas être modifié. Le DNS de ce problème doit être mis à jour afin qu’il corresponde au nom d’hôte. Toute incompatibilité entre le nom d’hôte, la recherche DNS directe ou la recherche DNS inversée provoque cette erreur. 

Action de l’utilisateur :
Article 80094 : ECS : La modification du nom externe ou public (FQDN) ou de l’adresse IP publique d’un nœud ECS est-elle prise en charge ?


Si elle est détectée dans le cadre d’une vérification préalable à la mise à niveau :

20231107 12:51:45.771: |   Check DNS settings
20231107 12:51:46.248: |   | FAIL
[ERROR] 'Check DNS settings' failed: Could not find 'ECSNODE1.ch.net.intra' in 'nslookup 10.0.0.1' output. Node: 169.2xx.1.1
10.0.0.1.in-addr.arpa name = ecsnode1.ch.net.intra.

Authoritative answers can be found from:

Il peut s’agir d’une fausse alerte en raison de la différence sensible à la casse et si elle est différente uniquement en ce qui concerne la sensibilité à la casse, cela ne bloque pas une mise à niveau.

Exécutez les vérifications suivantes pour le nœud afin de vérifier s’il s’agit d’une différence sensible à la casse :

admin@ECSNODE1:~> hostname
ECSNODE1.ch.net.intra


admin@ECSNODE1:~> hostname -f
ECSNODE1.ch.net.intra


admin@ECSNODE1:~> hostname -i
10.0.0.1

admin@ECSNODE1:~> nslookup ECSNODE1
Server:         192.1xx.2xx.254
Address:        192.1xx.2xx.254#53

Non-authoritative answer:
Name:   ECSNODE1.ch.net.intra
Address: 10.0.0.1

admin@ECSNODE1:~> nslookup ecsnode1
Server:         192.1xx.2xx.254
Address:        192.1xx.2xx.254#53

Non-authoritative answer:
Name:   ecsnode1.ch.net.intra
Address: 10.0.0.1

admin@ECSNODE1:~> nslookup 10.0.0.1
1.88.96.10.in-addr.arpa name = ecsnode1.ch.net.intra.

Authoritative answers can be found from:

admin@ECSNODE1:~>

Si la seule différence détectée est la casse, il s’agit d’une fausse alerte dans la vérification préalable à la mise à niveau.

受影响的产品

ECS, ECS Appliance
文章属性
文章编号: 000203965
文章类型: Solution
上次修改时间: 02 7月 2025
版本:  11
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。