NetWorker:创建新客户端未完成,并显示消息“is not a valid hostname as it cannot be resolved in DNS”(不是有效的主机名,因为它无法在 DNS 中解析)

摘要: 通过 NetWorker 19.7.0.3 中的新客户端属性添加客户端未完成,并报告错误“Name is not a valid hostname as cannot be resolved in DNS. 请将其添加到 DNS 或主机文件,并刷新 NetWorker 服务器的 DNS 缓存 (dbgcommand -p FlushDnsCache)。”

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

症状

通过 NetWorker 19.7.0.3 中 的新客户端属性 添加客户端未完成,并显示以下错误:
Name  is not a valid host name as it cannot be resolved in DNS.
Please add it to DNS or the hosts file and flush the NetWorker server's DNS cache (dbgcommand -p  FlushDnsCache).
 
错误消息的屏幕截图
图 1:错误消息的屏幕截图

原因

主机名通过 DNS 或通过“hosts”文件无法解析名称。

即使主机名已解析,如果之前出现此错误消息,NetWorker DNS 缓存也会阻止添加客户端。

解决方案

将客户端主机名添加到 DNS(正向和反向条目),或使用以下格式将其添加到“hosts”文件:

IP Address [space/tab] FQDN [space/tab] Short Name


按照以下步骤“刷新”NetWorker DNS 缓存:

  1. 使用以下命令获取“nsrd”和“nsrexecd”进程的 PID:

Windows:

tasklist | findstr nsrd.exe
tasklist | findstr nsrexecd.exe

Linux:

ps -e | grep nsrd
ps -e | grep nsrexecd
  1. 针对“nsrd”和“nsrexecd”的 PID 运行以下命令,并使用如下所示的交换机:
dbgcommand -p  FlushDnsCache
文章属性
文章编号: 000212659
文章类型: Solution
上次修改时间: 29 6月 2023
版本:  3
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。