1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > ArcGIS License Manager许可升级的方法及无法读取许可问题

ArcGIS License Manager许可升级的方法及无法读取许可问题

时间:2019-11-18 14:14:13

相关推荐

ArcGIS License Manager许可升级的方法及无法读取许可问题

License Manager许可升级问题

将 License Manager 软件从 10.1 - 10.4 升级至 10.4.1

ArcGIS 10.1-10.4 许可可与 ArcGIS 10.4.1 协同使用,因此无需进行任何许可升级。然而,所有运行 10.4.1 版本的客户端软件都必须使用 10.4.1 License Manager。要将 ArcGIS 10.1 - 10.4 License Manager 软件升级到 ArcGIS 10.4.1 License Manager,请遵循以下说明进行操作:

开始>程序> ArcGIS > License Manager > License Server Administrator打开 License Server。在 Linux 上,可使用以下命令从安装位置运行 License Server Administrator(对于 10.4):<installation_path>/arcgis/license10.4/LSAdmin。在“启动/停止许可服务”下停止许可服务,然后退出 License Server Administrator。安装 ArcGIS 10.4.1 License Manager。安装程序将自动卸载 ArcGIS 10.1 - 10.4 License Manager 并安装 ArcGIS 10.4.1 License Manager。从开始>程序> ArcGIS > License Manager > License Server Administrator打开 License Server。在 Linux 上,可使用以下命令从安装位置运行 License Server Administrator:<installation_path>/arcgis/license10.4/LSAdmin。在“启动/停止许可服务”下启动许可服务,然后退出 License Server Administrator。ArcGIS 10.4.1 License Manager 现在即可使用。

将较旧版本的软件和许可从 10.0 升级到 10.1 或更高版本(包括 10.4.1)

您无需先解除授权旧版本的许可再授权最新版本的许可,通过使用一步升级选项即可将现有 10.0 版本的许可直接转换为 10.1 - 10.4.1 版本的许可。

卸载 ArcGIS 10.0 版本的许可管理器而无需解除授权现有许可。安装 ArcGIS 10.1 或更高版本的 License Manager。转到授权文件夹,单击立即升级并按照说明完成升级过程。

也可通过解除现有 10.0 版本许可的授权再授权新的 10.1 - 10.4.1 版本许可来升级许可

许可服务器连不上怎么办?

既然是License Manager连不上,那么肯定是浮动许可授权模式。单机版不适用。

适用于客户端 ArcGIS Administrator 访问 ArcGIS License Manager 正式版许可的问题的诊断,目前适用于 ArcGIS for Desktop 10.x、ArcGIS Engine 10.x、CityEngine 201x 版本的浮动许可诊断问题。

通常许可服务器连不上可能会有以下原因:

许可服务器未启动许可已过期或没有可用数许可服务器的IP更改或端口被其他程序占用

处理思路:

(1)检查许可服务器是否运行

(2)查看许可的可用性

(3)查看服务器防火墙是否关闭

(4)查看各类杀毒软件是否运行

出现许可服务器无法启动,可以使用诊断工具进行诊断,也可以查看许可服务器日志。一般的原因是lmgrd的端口被占用。

默认情况下,将 lmgrd 后台程序设为端口 27000(27000-27009都可)

以管理员的身份运行命令窗口,并输入命令:netstat -ano|findstr “27009”

,我们可以看到端口的监听和建立情况,在这里我们看到27009端口与59617端口建立了连接。

通过端口号查到进程对应的PID后,输入tasklist|findstr “PID”,我们可以找到PID对应的进程

可以看到,27009端口对应的是lmgrd.exe进程,而59617对应的是ArcGIS.exe后台进程。

意思就是在本机上,这两个进程之间是需要通信的。

也就是说通过27009端口,我们可以找到lmgrd,进而可以找到59617对应的ArcGIS.exe。

当客户机访问许可服务器时,ArcMap先通过59617端口与ArcGIS.exe通信再与27009端口的lmgrd通信完成许可读取。

27000-27009是ArcGIS License Manger 的默认端口段,是相对不拥挤的段。但是,如果发现这个端口被其他程序占用了或者被防火墙阻拦,那么就要修改ArcGIS许可服务器的配置文件来指定端口号以穿透防火墙。(ArcGIS.exe的端口号是动态的,需要固定后设置防火墙规则才能穿透防火墙)

再看客户端机器,如果机器上有 telnet 客户端,那么还可以试试 telnet 命令测试远程主机的端口是否可用。

例如:telnet 192.168.100.115 27000,其中假设许可服务器IP为 192.168.100.115。

如果返回黑屏,仅左上角光标闪烁,那么可以认为可用。

如果不幸提示,”Connecting to 192.168.100.115……Could not open connection

to the host on port 27000. Connect Failed. ”

关掉许可服务器和客户端机器的防火墙试试,确认是否可以正常访问。如果真的是防火墙作祟,我们可以在防火墙上创建个例外规则,确保27000端口可以穿过防火墙。windows 防火墙的例外规则创建看看 windows 的帮助吧。

修改了lmgrd的端口号为27004,ArcGIS.exe的端口号为1234,最后在客户端访问许可服务器时输入 27004@许可服务器IP 或1234@许可服务器IP就可以正常读取许可了。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。