Сервисная консоль ECS: "Validate Node hostname" "Проверить настройки 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».Dell.com:" 

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

Проверьте переадресацию DNS в системе пользователя с помощью nslookup и полностью определенное доменное имя узла: 

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

В данном примере прямой поиск DNS совпадает с именем хоста. Оба написаны строчными буквами.

Проверьте функцию Reverse 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-сервере, так как полностью определенное доменное имя в ECS изменить невозможно. В связи с этой проблемой необходимо обновить DNS, чтобы он совпадал с именем хоста. Эта ошибка возникает при любом несоответствии между именем хоста, прямым или обратным поиском DNS. 

Действия пользователя:
Статья 80094: ECS. Поддерживается ли изменение внешнего или общедоступного имени (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.