许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  ANSYS2020许可证出问题怎么办?常见报错原因与修复方法

ANSYS2020许可证出问题怎么办?常见报错原因与修复方法

阅读数 2
点赞 0
article_banner


2020版本好像是没有许可证管理器的,出现下面这种许可证找不到的情况,要去设置前两个环境变量。

Could not connect to any license server 弹出来的时候,先别急着重装。这台机器上周刚装完2020 R1,重启之后ANSYS就打不开了,界面上就这一行字,后面跟着 ANSYSLI_SERVERS: 2325@LCFLEXlm Servers: 1055@LC。IT过来看了一眼说服务没起来,按Win+R敲 services.msc,找到 ANSYS, Inc. License Manager,状态是“已停止”。右键启动,再开Workbench,好了。这个问题每周至少碰一次,设置成自动启动就能少一半麻烦。

服务起来了还是连不上,查端口。netstat -a -o | findstr 1055,看这个端口被谁占了。1055是FlexLM的主端口,lmgrd.exe监听这个口,被别的软件抢了的话许可证服务器起不来。任务管理器里结束占用进程,重启ANSYS服务,再试。2020 R2及之前的版本还要额外开2325端口给Ansys Licensing Interconnect用。

FlexNet Licensing error: -83 Version of vendor daemon is too old 这个错误跟端口没关系,是许可证管理器版本跟客户端对不上。机器上同时装了2019 R2和2020 R1,Electromagnetics Suite的ansyslmd.exe还是旧版本,新的客户端连上去就被拒。解决办法是把2020 R1的 Shared Files 目录拷到旧版本的安装路径下面覆盖,或者直接把许可证管理器升级到2020 R1。

Not a valid server hostname, exiting 弹出来,说明许可证文件里写的hostname跟当前机器名不一致。许可证文件一般在 C:\Program Files\ANSYS Inc\Shared Files\Licensing\license_files\ansyslmd.lic,记事本打开,看 SERVER 那一行后面跟的主机名,跟 hostname 命令输出的对比。不一样的话要么改许可证文件里的hostname,要么改电脑名去匹配它。改许可证文件的话,把 ANSYSLMD_LICENSE_FILE 环境变量指向的文件路径也检查一遍。

防火墙没放行也是常见原因。2020 R2之前的版本需要三个服务能通:lmgrd.exe走1055,ansyslmd.exe走动态端口,ansysli_server.exe走2325。管理员cmd下面跑三条netsh命令,分别把这三个exe加到入站规则里,跑完每个命令回显 Ok. 就算成功。不做这一步的话,本机自己用可能没事,别人从网络连过来就死活连不上。

lmutil 这个工具比界面上的“Test”按钮靠谱。管理员cmd里敲 "C:\Program Files\ANSYS Inc\Shared Files\Licensing\winx64\lmutil.exe" lmstat -a -c 1055@你的服务器名,能看到所有feature的占用情况和剩余数量。Test按钮只测1055端口通不通,不测vendor daemon和Licensing Interconnect,所以经常Test通过但实际用不了。lmstat的输出里如果看到 Users of ANSYS: (Total of 5 licenses issued; Total of 3 licenses in use) 这种,说明服务器本身没问题,检查客户端设置。

许可证文件过期的话,记事本打开 ansyslmd.lic,找 INCREMENT 行后面的日期,看看是不是已经过了。过了的话找许可证管理员重新生成,拿到新文件之后替换旧的,在 ANSYS License Management Center 里重新安装许可证文件,重启服务。

客户端这边的 Client ANSLIC_ADMIN Utility 必须以管理员身份运行,普通权限下设置保存不了。在 Specify the License Server Machine 里把服务器主机名或者IP填进 Hostname 1,确认,关掉再开Workbench。如果之前填过错的,先去 C:\ProgramData\ANSYS Inc\ 下面把客户端配置文件删掉再重设。

路径汇总:服务检查 services.mscANSYS, Inc. License Manager 设自动启动。端口检查 netstat -a -o | findstr 1055。防火墙 netsh advfirewall firewall add rule ...。连接测试 lmutil.exe lmstat -a -c 1055@服务器名。客户端设置 Client ANSLIC_ADMIN Utility 以管理员运行,Specify the License Server Machine 填服务器名。许可证文件路径 C:\Program Files\ANSYS Inc\Shared Files\Licensing\license_files\ansyslmd.lic



免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

相关文章
技术文档
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空