Konsola serwisowa ECS: "Validate Node hostname" (Sprawdź nazwę hosta węzła) — niepowodzenie sprawdzania ustawień DNS z powodu niezgodności wielkości liter

Summary: Sprawdzanie przez konsolę usługi ECS pod kątem opcji "Validate Node hostname" lub "Check DNS settings" kończy się niepowodzeniem z powodu niezgodności wielkości liter w nazwach hostów DNS (Domain Name System). ...

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

Konsola usługi rejestruje błąd, gdy nazwa hosta w węźle nie jest zgodna z nazwą znalezioną w DNS. W tej kontroli są rozróżniane wielkie i małe litery.

Dla każdego węzła z niezgodnością rejestrowany jest następujący błąd: 
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
Istnieje różnica uwzględniająca wielkość liter w sprawdzaniu ustawień DNS i wynikach systemu DNS z testu do przodu i do tyłu. Zobacz w tym przykładzie: ECSNODE01.dell.com a 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:

Cause

Nazwy hostów węzłów ECS muszą być dokładnie takie same, jakie znajdują się w DNS. Dotyczy to zarówno stref wyszukiwania do przodu, jak i do tyłu. W tej kontroli są rozróżniane wielkie i małe litery.

Resolution

Sprawdź, czy DNS strefy do przodu i do tyłu jest dokładnie zgodny z nazwą hosta. 

W tym przykładzie tylko DNS do przodu i do tyłu różnią się w zależności od wielkości liter, generując w ten sposób alert. 

W tym przykładzie nazwa hosta to "ecsnode01.firmy Dell.com:" 

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

Zaznacz opcję Przekieruj DNS w systemie użytkownika za pomocą nslookup i nazwę FQDN węzła: 

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

W tym przykładzie wyszukiwanie DNS do przodu jest zgodne z nazwą hosta. Oba są pisane małymi literami.

Sprawdź odwrotny DNS w systemie użytkownika za pomocą nslookup i adres IP węzła:

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:

W tym przykładzie wyszukiwanie zwrotne DNS zwraca wielkie litery nazwy hosta. Strefa odwrotnego DNS powinna zostać zaktualizowana do małych liter, aby odpowiadała nazwie hosta w systemie. 

Aby rozwiązać ten problem, zmień wpisy na serwerze DNS, ponieważ nie można zmienić nazwy FQDN w ECS. Ten problem Serwer DNS powinien zostać zaktualizowany tak, aby był zgodny z nazwą hosta. Wszelkie rozbieżności między nazwą hosta, wyszukiwaniem DNS do przodu lub wyszukiwaniem odwrotnym DNS powodują ten błąd. 

Działanie użytkownika:
Artykuł 80094: ECS: Czy obsługiwana jest zmiana nazwy zewnętrznej lub publicznej (FQDN) lub publicznego adresu IP węzła ECS?


W przypadku wykrycia w ramach kontroli przed aktualizacją:

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:

Może to być fałszywy alert ze względu na różnicę w rozróżnianiu wielkości liter, a jeśli różni się tylko w odniesieniu do rozróżniania wielkości liter, nie blokuje to uaktualnienia.

Uruchom następujące testy węzła, aby sprawdzić, czy jest to różnica, w której jest rozróżniana wielkość liter:

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

Jeśli jedyną wykrytą różnicą jest wielkość liter, oznacza to fałszywy alert podczas sprawdzania przed uaktualnieniem.

Affected Products

ECS, ECS Appliance
Article Properties
Article Number: 000203965
Article Type: Solution
Last Modified: 02 Jul 2025
Version:  11
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.