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

Если обнаружено единственное различие — регистр букв, то это ложное оповещение при проверке перед обновлением.

受影响的产品

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