ECS Service Console: "Validate Node hostname" "Check DNS Settings" ha esito negativo con mancata corrispondenza tra maiuscole e minuscole

摘要: Il controllo della console di servizio ECS per "Validate Node hostname" o "Check DNS settings" ha esito negativo a causa della mancata corrispondenza tra maiuscole e minuscole tra i nomi host DNS (Domain Name System). ...

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

症状

Service Console registra un errore quando il nome host su un nodo non corrisponde al nome trovato nel DNS. Questo controllo distingue tra maiuscole e minuscole.

Viene registrato il seguente errore per ogni nodo con una mancata corrispondenza: 
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
Esiste una differenza tra maiuscole e minuscole nei controlli delle impostazioni DNS e nei risultati DNS del test forward e backwards. Vedere in questo esempio: ECSNODE01.dell.com contro 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:

原因

I nomi host dei nodi ECS devono corrispondere esattamente a quelli disponibili nel DNS. Sono incluse le zone di ricerca diretta e inversa. Questo controllo distingue tra maiuscole e minuscole.

解决方案

Verificare che il DNS della zona di inoltro e di inversione corrisponda esattamente al nome host. 

In questo esempio, solo il DNS diretto e il DNS inverso differiscono per la distinzione tra maiuscole e minuscole, generando pertanto un avviso. 

In questo esempio, il nome host è "ecsnode01.Dell.com:" 

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

Controllare Forward DNS sul sistema dell'utente utilizzando nslookup e l'FQDN del nodo: 

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

In questo esempio, la ricerca DNS diretta corrisponde al nome host. Entrambi sono tutti minuscoli.

Controllare il DNS inverso sul sistema dell'utente utilizzando nslookup e l'indirizzo IP del nodo:

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:

In questo esempio, la ricerca DNS inversa restituisce lettere maiuscole per il nome host. La zona DNS inversa deve essere aggiornata in lettere minuscole in modo che corrisponda al nome host sul sistema. 

Per risolvere questo problema, modificare le voci nel server DNS in quanto l'FQDN in ECS non può essere modificato. Il DNS di questo problema deve essere aggiornato in modo che corrisponda al nome host. Questo errore è causato da eventuali mancate corrispondenze tra il nome host, la ricerca Forward DNS o la ricerca Reverse DNS. 

Azione dell'utente:
Articolo 80094: ECS: È supportata la modifica del nome esterno o pubblico (FQDN) o dell'indirizzo IP pubblico di un nodo ECS


Se viene rilevato durante un controllo pre-aggiornamento:

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:

Potrebbe trattarsi di un falso avviso dovuto alla differenza tra maiuscole e minuscole e, se è diverso solo per quanto riguarda la distinzione tra maiuscole e minuscole, l'aggiornamento non viene bloccato.

Eseguire i seguenti controlli sul nodo per verificare se si tratta di una differenza tra maiuscole e minuscole:

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:~>

Se l'unica differenza rilevata è costituita dalle lettere maiuscole e minuscole, si tratta di un falso avviso nel controllo pre-aggiornamento.

受影响的产品

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