米尔科技提醒您:您的浏览器版本过低或者使用了兼容模式,为了获得更好的浏览体验,建议使用IE10以上的浏览器或使用极速模式。 请升级浏览器以获得更好的体验!

DS-5/MDK网络许可证Floating/Flex编译出错解决步骤

文章来源:米尔科技 发布日期:2021.1.19 浏览次数:1004
DS-5和MDK的网络许可证运行在局域网内,偶尔有网络、license服务器、DS-5客户端因素的波动,会造成license不可用。以下就如何检查并排除问题。

1、检查License安装步骤
DS-5 网络许可证是按照这个页面安装的:http://bbs.myir-tech.com/thread-7054-1-1.html
MDK 网络许可证是按照这个页面安装的:http://bbs.myir-tech.com/thread-7055-1-1.html

2、检查网络
在license服务器和DS-5客户端上,使用ping工具互ping,确保彼此能够ping通,即使有一方不通,也要检查网络环境(包括防火墙,无法确定的情况下,建议先关闭防火墙)

3、服务器
服务器端的Flexnet工具可以安装在Linux,或者Windows服务器上。但是,如果使用最新版本的MDK/DS-5,或者升级了MDK/DS-5导致无法使用,那么最有可能是Flexnet工具太旧了。下面两个方法都可以让你找到最新版的Flexnet:

4、DS-5客户端
如果 DS-5,不管是 Windows 还是 Linux系统中,都需要确保以下配置之一
  • DS-5 的 ARM License Manager 配置 License 为服务器:端口号@IP,比如:8226@192.168.1.100
  • 或者在 windows 的环境变量中加入:ARMLMD_LICENSE_FILE,其值为服务器:端口号@IP
  • 如果通过编译脚本编译,请确保编译脚本中的 ARMLMD_LICENSE_FILE 的值为服务器:端口号@IP

如果 MDK,需要确保:

5、一个license绑定3个MAC的情况
在生成 license的时候,如果一个 license.dat 文件绑定了3个服务器中的3个MAC地址,那么一定要确保这3台服务器同时在线(保持打开并且联网状态),否则客户端就会出现错误无法编译。
这种情况我们强烈推荐转成绑定一台服务器的一个MAC地址。
对于已经绑定3个MAC的用户,可以通过rehost更换,具体请参考:http://www.myir-tech.com/faq_list.asp?id=510

6、服务器网卡或硬盘损坏
这个情况就必须要rehost的了,步骤:http://www.myir-tech.com/faq_list.asp?id=510


本文来自米尔科技,原文地址: http://www.myir-tech.com/resource/565.asp,转载请注明出处。