Problem: 许可管理器日志文件信息

文章编号 : 21944
软件: ArcGIS - ArcEditor 8.3, 8.1, 8.1.2, 8.2, 9.0, 9.1, 9.2, 9.3, 9.3.1 ArcGIS - ArcInfo 8.2, 9.0, 8.0.1, 8.0.2, 8.1, 8.1.2, 8.3, 9.1, 9.2, 9.3, 9.3.1 ArcGIS - ArcView 8.3, 8.1, 8.1.2, 8.2, 9.0, 9.1, 9.2, 9.3, 9.3.1 ArcInfo Workstation 8.0.1, 8.1, 8.1.2, 8.2, 8.3, 8.0.2 ArcSDE 8.0.1, 8.0.2, 8.1, 8.3, 8.1.2, 8.2
操作系统: N/A
已邀请:

易智瑞技术支持

赞同来自:

错误信息: 本文包含了再ESRI或者ArcGIS License Manager日志文件中能找到的各种信息。

原因: 在Esri或者ArcGIS许可服务器中的报错有各种原因,从没有许可到错误的主机名都有可能。

解决方法: ESRI或者ArcGIS许可服务器的日志文件显示了许可服务器的状态,在调试许可服务器问题时起了非常重要的作用。默认这个lmgrd.log文件是存储在TEMP路径下,但是也可以根据你的需求更改名字或者存放在其他路径下。

• 创建日志文件
查看下面相关文章的链接。

• 没有日志文件
如果重启服务后,许可管理器中不能指定,请确认一下您是否使用管理员账户登录。

• 空白的日志文件
许可许可管理器日志文件存在,但是是空的,尝试更改许可文件用户环境变量。查看下面相关文章的链接。

• 驱动没有安装
<time> (ESRI) Logfile switched from stdout

<time> (ESRI) The SuperPro Driver is not installed on this system

<time> (ESRI) daemon shutdown requested - shutting down
造成这个报错信息的可能原因有:
1.加密狗(硬件锁)Sentinel SuperPro hardware key没有插好。
a. 确认加密狗已经被插入到并行接口或者USB接口(根据不同的加密狗)。
b. 如果使用的是并行锁,检查硬件锁里面的针。弯曲的针可能导致硬件锁不可用。.

2. 电脑不能识别出加密狗。这个可能是加密狗Sentinel Pro hardware key 的驱动没有安装。如果下面的报错信息显示在'Display Hardware Key Status' 的窗口中:
"The SuperPro driver is either not installed on this system or this machine has not been rebooted
since it was installed" –按下面的顺序进行检查:
a. 如果使用管理员权限的用户正常安装了ArcInfo,重启电脑来激活加密狗驱动。
b. 安装最新的加密狗驱动:
1. 从Safenet网站上下载最新的加密狗驱动。在Sentinel Support这一栏下,点击 Sentinel SuperPro。在Step 1下方,点击Download Driver to download the latest。
2. 安装驱动。选择custom 选项并且只安装加密狗驱动。其他的'server'部分在ESRI和ArcGIS 许可服务器中都没有使用到,是不必要的。

• 加密狗没有安装
<time> (ESRI) The SuperPro hardware key is not installed on this system

<time> (ESRI) daemon shut down requested - shutting down

使用USB类型加密狗的用户:
1. 测试USB端口以保证它能正常使用。例如,插入另外一个USB设备到此端口来检查它是否正常工作。
2. 如果这个加密狗仍然不能正常使用,下载最新的驱动。见上文中的详细说明。

使用并行加密狗的用户:
1. 检查加密狗中的插针。
2. 检查端口是否正常。例如,连接一台打印机到这个端口。
3. 还有可能造成这个问题的原因是其他设备连接或者间接连接到这个并行端口的加密狗上。临时中断这些设备的连接以排除他们的干扰。
4. 如果有打印机也连接到加密狗上,启动打印机;有时候在打印机没有开启的时候加密狗不会返回值。
5. 如果这个加密狗仍然不能正常使用,下载最新的驱动。见上文中的详细说明。

• 主机标识(hostid)不正确
<time> (ESRI) Wrong hostid, exiting (expected ESRI_SENTINEL_KEY=37101174,
got ESRI_SENTINEL_KEY=37100548).
这个信息出现在加密狗插入后,显示的ESRI_SENTINEL_KEY number 与许可文件中的不匹配。

更换相应的加密狗。如果你没有相应的加密狗,索取一个新的与加密狗号相匹配的新的许可文件,然后更新许可服务。查看相关文章中的链接来申请新的许可文件以及更新许可服务。

• 主机名不正确
<time> (lmgrd) "HOSTNAME" not a valid server hostname, exiting

<time> (lmgrd) Valid server hosts are: "HOSTS"

<time> (lmgrd) Using license file
C:\Program Files\ESRI\License\*.lic
如果许可管理器日志文件中有这个错误,并且在控制面版 > 服务中启动Esri或者ArcGIS许可服务器时显示报错信息“Could not start the service: ESRI License Manager on \\HOSTNAME Error 1067: The process terminated unexpectedly.”检查服务器端的主机名是否正确,使用MS-DOS中的HOSTNAME 命令来确认正确的机器名。

确认TCP/IP 网络协议已经安装,这将需要安装一个网卡或者MS 回环适配器。如需帮助,请联系您的网络管理员。

• 后台进程死亡

<time> (ESRI) Vendor daemon can't talk to lmgrd (Cannot connect to license server (-15,11:10060) WinSock error code)

<time> (lmgrd) Vendor daemon died with status 241

<time> (lmgrd) Since this is an unknown status, lmgrd will

<time> (lmgrd) attempt to re-start the vendor daemon.

<time> (lmgrd) Restarted ESRI <internet tcp_port 0 pid <number>
这个信息重复了很多遍。

检查,必要时设置对C:\flexlm路径的权;SYSTEM组必需能够全部控制。

这个问题的另外一个原因是IP地址不正确并且也不能解决。这需要联系您的网络管理员来确认解决您的IP地址的问题。

• 多个锁文件
<time> (ESRI) cannot open lock file (C:\flexlm\ESRI): Permission denied

<time> (lmgrd) MULTIPLE "ESRI" servers running.

<time> (lmgrd) Please kill, and run lmreread

<time> (lmgrd)

<time> (lmgrd) This error probably results from either:

<time> (lmgrd) 1. Another copy of lmgrd running

<time> (lmgrd) 2. A prior lmgrd was killed with "kill -9"

<time> (lmgrd) (which would leave the vendor daemon running)

<time> (lmgrd) To correct this, do a "ps -ax | grep ESRI"

<time> (lmgrd) (or equivalent "ps" command)

<time> (lmgrd) and kill the "ESRI" process

停止许可服务。浏览至C:\flexlm 然后删除所有的现有文件。重启许可服务。



相关信息

指定ArcGIS License Manager调试日志文件的路径


添加ESRI_LICENSE_FILE 或ARCGIS_LICENSE_FILE的系统变量


更新或增加许可到ArcGIS许可服务器


FLEXlm错误码说明



创建时间:2002-03-28
最近更新: 2011-05-03


原文链接
http://support.esrichina.com.c ... .html

要回复问题请先登录注册