NetWorker:更改客户端主机名后 nsrexecd 无法启动
Summary: 重命名 NetWorker 客户端系统后,nsrexecd 服务无法启动。这是因为存储在 NSRLA 数据库中的主机名不再与系统的当前主机名匹配。
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
-
尝试启动 NetWorker 远程执行程序 (
nsrexecd) 服务导致以下错误:"The NetWorker Remote Exec Service service on Local Computer started and then stopped. Some services stop automatically if they are not in use by other services or programs."

- 而
daemon.raw日志(位于C:\Program Files\EMC NetWorker\nsr\logs\在 Windows 上或/nsr/logs/(在 Linux 上)包含类似于以下内容的条目
RAP critical Attributes 'name' or 'my hostname' of the nsrla resource do not resolve to the machine's hostname 'clientname.domain.com'. To correct the error, it may be necessary to delete the NSRLA database.Cause
客户端系统已重命名,但 NSRLA 数据库仍包含以前的主机名。这种不匹配会阻止 nsrexecd 服务正确初始化。
Resolution
- 停止 客户端上的所有 NetWorker 服务。
- 重命名 NSRLA 数据库目录:
- Windows:
重命名C:\Program Files\EMC NetWorker\nsr\res\nsrladb重定向到nsrladb_old - Linux:
重命名/nsr/res/nsrladb重定向到nsrladb_old
- Windows:
- 重新启动 NetWorker 服务。
使用正确的主机名生成新的 NSRLA 数据库。
Affected Products
NetWorkerArticle Properties
Article Number: 000376266
Article Type: Solution
Last Modified: 05 Dec 2025
Version: 2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.