Сервісна консоль ECS: «Перевірити ім'я хоста вузла», «Перевірити налаштування DNS» не вдається з невідповідністю регістру

Summary: Перевірка консолі ECS на "Validate Node hostname" або "Check DNS settings" не вдається через невідповідність регістру між іменами хостів системи доменних імен (DNS).

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

Консоль служби реєструє помилку, коли ім'я хоста на вузлі не збігається з іменем, знайденим у DNS. Ця перевірка чутлива до регістру.

Для кожного вузла з невідповідністю реєструється наступна помилка: 
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
Існує чутлива до регістру різниця в перевірках налаштувань DNS і результатах DNS під час прямого та зворотного тестів. Дивіться в цьому прикладі: ECSNODE01.dell.com проти 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

Імена хостів вузлів ECS повинні точно збігатися з тим, що знайдено в DNS. Це включає як пряму, так і зворотну зони пошуку. Ця перевірка чутлива до регістру.

Resolution

Переконайтеся, що DNS прямої та зворотної зон точно збігається з іменем хоста. 

У цьому прикладі лише прямий і зворотний DNS відрізняються за урахуванням регістру, тим самим генеруючи попередження. 

У цьому прикладі ім'я хоста "ecsnode01.Делл.com:" 

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

Перевірте пересилання DNS у системі користувача за допомогою nslookup та FQDN вузла: 

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

У цьому прикладі пошук Forward DNS збігається з іменем хоста. Обидва написані з маленької літери.

Перевірте зворотний DNS у системі користувача за допомогою nslookup та IP-адресу вузла:

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:

У цьому прикладі зворотний пошук DNS повертає великі літери для імені хоста. Зворотна DNS-зона має бути оновлена до нижнього регістру, щоб вона відповідала імені хоста в системі. 

Щоб вирішити цю проблему, змініть записи на DNS-сервері, оскільки FQDN у ECS не можна змінити. DNS цієї проблеми слід оновити, щоб він збігався з іменем хоста. Будь-яка невідповідність між іменем хоста, прямим пошуком DNS або зворотним пошуком DNS спричиняє цю помилку. 

Дія користувача:
Стаття 80094: ЕКС: Чи підтримується зміна зовнішнього або публічного імені (FQDN) або публічної IP-адреси вузла ECS


Якщо виявлено під час перевірки перед оновленням:

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:

Це може бути помилкове сповіщення через різницю в чутливості до регістру, і якщо воно відрізняється лише щодо чутливості до регістру, то це не блокує оновлення.

Запустіть наступні перевірки для вузла, щоб перевірити, чи є він різницею, чутливою до регістру:

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

Якщо єдиною виявленою відмінністю є літерний регістр, то це помилкове сповіщення під час перевірки перед оновленням.

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.