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

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

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

症状

Консоль служби реєструє помилку, коли ім'я хоста на вузлі не збігається з іменем, знайденим у 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:

原因

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

解决方案

Переконайтеся, що 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:~>

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

受影响的产品

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