NetWorker:许可证服务无法启动并显示错误“No such file or directory”

摘要: 无法启动 lmgrd(Dell Technologies 许可证服务器)。

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

症状

NetWorker 服务器使用许可服务器管理的已服务许可证文件。

许可服务器安装在 Linux 操作系统上。

NetWorker 灾难恢复 (nsrdr) 是在 NetWorker 服务器上执行的,之后在 NetWorker 管理控制台 (NMC) 中报告了以下错误:
CLP/ELMS server for basic license information found the following: 'Can't establish connection to the license server. Flexlm error -15' 


NMC 报告错误“Can't establish connection to the license server.Flexlm 错误 -15”
图 1:NMC 报告错误“Can't establish connection to the license server.Flexlm 错误 -15”


以下命令输出显示:
nsrlic -C 

Checking CLP connection using '/nsr/lic/licspec.properties'.
172537:nsrlic: Unable to check out 'NETWORKER_UPDATE': status = -15 'Cannot connect to license server system. (-15,570:115 "Operation now in progress")'
172537:nsrlic: Unable to check out 'NETWORKER_CAPACITY': status = -15 'Cannot connect to license server system. (-15,570:115 "Operation now in progress")'
Checking license properties file '/nsr/lic/licspec.properties'
Found 'license.path=/nsr/lic/dpa.lic'
Checking license file '/nsr/lic/dpa.lic'
172527:nsrlic: License file '/nsr/lic/dpa.lic' issues found: 0
172545:nsrlic: Verify that the ELM server is running on host 'license_server_name' and using port 27000
许可证服务器服务无法启动,并报告以下错误:
root@licenseserver]# systemctl start dellemclicservd.service
● dellemclicservd.service - Dell EMC License Server
   Loaded: loaded (/usr/lib/systemd/system/dellemclicservd.service; enabled; vendor preset: disabled)
   Active: failed (Result: exit-code) since Thu 2022-06-30 14:29:30 CEST; 40s ago
  Process: 3091851 ExecStart=/opt/dellemc/licenseserver/dellemclicservd start (code=exited, status=127)
Main PID: 3091851 (code=exited, status=127)
 
Jun 30 14:29:30 License_server_name systemd[1]: Starting Dell EMC License Server...
Jun 30 14:29:30 License_server_name [3091851]: dellemclicservd: Starting lmgrd (Dell EMC License Server)...
Jun 30 14:29:30 License_server_name dellemclicservd[3091851]: /opt/dellemc/licenseserver/dellemclicservd: line 121: /opt/dellemc/licenseserver/lmgrd: No such file or directory
Jun 30 14:29:30 License_server_name  dellemclicservd[3091851]: dellemclicservd: Unable to start lmgrd (Dell EMC License Server).

原因

许可证服务器上缺少 lib。

解决方案

  1. 在许可证服务器上,运行以下命令。这应链接缺失的库。
file lmgrd

lmgrd: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-lsb-x86-64.so.3, for GNU/Linux 2.6.9, stripped
  1. 使用 以下命令再次启动许可证服务器服务:
systemctl start dellemclicservd.service

其他信息

服务的许可证需要安装和配置 Dell Technologies 许可证服务器(也称为 CLP 许可证服务器)。不提供服务的许可证不需要您安装许可证服务器。
 
服务许可证 无服务许可证
需要许可证服务器。 不需要许可证服务器。
端口或防火墙依赖关系。 无端口或防火墙依赖关系
许可证文件基于 许可证服务器 主机生成。 许可证文件基于 NetWorker 服务器 主机生成。
许可证文件用于多个 NetWorker 服务器。 许可证文件用于单个 NetWorker 服务器。

有关许可以及如何获取许可证文件的其他信息,请参阅 NetWorker 版本的 NetWorker 许可指南 。本指南可在戴尔支持网站上的 NetWorker 产品页面 上找到。

受影响的产品

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