ECS serviceconsole: "Validate Node hostname"; "Check DNS Settings" Fail with Case Mismatch

摘要: Controle van de ECS-serviceconsole voor "Validate Node hostname" of "Check DNS settings" mislukt omdat de hostnaam van het domeinnaamsysteem (DNS) niet overeenkomt.

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

症状

Service Console registreert een fout wanneer de hostnaam op een knooppunt niet overeenkomt met de naam in DNS. Deze controle is hoofdlettergevoelig.

De volgende fout wordt geregistreerd voor elk knooppunt met een niet-overeenkomende combinatie: 
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
Er is een hoofdlettergevoelig verschil in de controles van de DNS-instelling en de DNS-resultaten van de voorwaartse en achterwaartse test. Zie in dit voorbeeld: ECSNODE01.dell.com versus 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:

原因

De hostnamen van ECS-knooppunten moeten exact overeenkomen met wat wordt aangetroffen in DNS. Dit omvat zowel de voorwaartse als de achterwaartse lookup-zones. Deze controle is hoofdlettergevoelig.

解决方案

Controleer of de DNS voor de voorwaartse en achterwaartse zone exact overeenkomt met de hostnaam. 

In dit voorbeeld verschillen alleen de voorwaartse en omgekeerde DNS per hoofdlettergevoelig, waardoor een waarschuwing wordt gegenereerd. 

In dit voorbeeld is de hostnaam "ecsnode01.Dell.com:" 

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

Controleer Forward DNS op het systeem van de gebruiker met behulp van nslookup en de FQDN van het knooppunt: 

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 dit voorbeeld komt de Forward DNS-lookup overeen met de hostnaam. Beide zijn allemaal kleine letters.

Controleer Reverse DNS op het systeem van de gebruiker met behulp van nslookup en het IP-adres van het knooppunt:

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 dit voorbeeld retourneert de Reverse DNS-lookup hoofdletters voor de hostnaam. De omgekeerde DNS-zone moet worden bijgewerkt naar kleine letters zodat deze overeenkomt met de hostnaam op het systeem. 

U kunt dit probleem oplossen door de vermeldingen in de DNS-server te wijzigen, omdat de FQDN in ECS niet kan worden gewijzigd. Dit probleem: DNS moet worden bijgewerkt zodat deze overeenkomt met de hostnaam. Elke mismatch tussen de hostnaam, de Forward DNS-lookup of de Reverse DNS-lookup veroorzaakt deze fout. 

Gebruikersactie:
Artikel 80094: ECS: Wordt het wijzigen van de externe of openbare naam (FQDN) of het openbare IP-adres van een ECS-knooppunt ondersteund


Indien gedetecteerd als onderdeel van een pre-upgradecontrole:

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:

Het kan een valse waarschuwing zijn vanwege het hoofdlettergevoelige verschil en als het alleen anders is met betrekking tot hoofdlettergevoelig, blokkeert dat een upgrade niet.

Voer de volgende controles uit voor het knooppunt om te controleren of het een hoofdlettergevoelig verschil is:

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

Als het enige verschil dat is gedetecteerd het hoofdlettergebruik is, is er sprake van een valse waarschuwing in de pre-upgradecontrole.

受影响的产品

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