在线咨询 切换到宽版
eetop公众号 创芯大讲堂 创芯人才网

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜帖子
查看: 9695|回复: 6

[求助] 心得------license文件的环境变量设置

[复制链接]
发表于 2012-1-29 16:54:39 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
对于license问题,小弟的一点初步理解如下,不知道对不对,请大侠斧正:

一般license分成两种:
其一,node locked类的license
    坛里的大部分的由licence or key_generator生成的license都属于此类,这种license不要lmgrd来启动或者管理,所以即使它的文本头两行有SERVER...,DAEMON...字样,根本不用管,可以采用“#”直接注释掉。只要把环境变量指向它就可以了,比如:bash shell中,ENV1=/lic_path/lic_file, 如果是全局变量,即被其它软件引用,可以再加一条语句输出:export ENV1, 如果该环境变量没有被其它软件引用,ENV1的命名都没有必要拘泥于LM_LICENSE_FILE或CDS_LIC_FILE等等,爱取啥名就啥名。当然了,实际上如果是CADENCE软件要引用,则ENV1为CDS_LIC_FILE. 其它厂家的类推。

其二,floating类的license
    大部分正规公司里的应该属于这种,坛里的绝大部分不是这种license, 它需要用lmgrd来管理,这时该license文本的头两行才起作用,一般格式为:SERVER localhostname ID TCP-port-number, DAEMON 软件厂家标志 对应软件的安装路径/tools/bin/厂家标志, 比如SERVER IMB-SERVER1 11223344AABB 5280,DAEMON cdslmd /EDA/IC5141/tools/bin/cdslmd, 其中localhostname与该主机的IP地址是一一对应的,启动该license用以下命令:lmgrd -c lic_file, 这时lmgrd负责把许可证通过localhostname+TCP-port-number发送出去,以此对应,用户的环境变量应该变为ENV1=TCP-port-number@localhostname,沿用上面的例子,则CDS_LIC_FILE=5280@IBM-SERVER1.实际上坛里license绝大部分是属于第一类。如果有多个license,可以用冒号隔开,例如:CDS_LIC_FILE=5280@IBM-SERVER1:/lic_path/lic_file2:... ...

饱受license环境变量的折磨,得出一些粗浅的理解,希望大家指导改正,以便大家共享,从此不受奴隶苦啊,哈哈。 顺便哪位大哥能不能给个IUS583的license啊?
发表于 2012-2-12 20:01:56 | 显示全部楼层
不是很懂
回复 支持 反对

使用道具 举报

发表于 2012-4-20 11:26:58 | 显示全部楼层
可以试试。。。
回复 支持 反对

使用道具 举报

发表于 2017-3-22 16:59:37 | 显示全部楼层
学习了
回复 支持 反对

使用道具 举报

发表于 2017-4-9 21:30:52 | 显示全部楼层
duoxie ...
回复 支持 反对

使用道具 举报

发表于 2017-6-14 15:12:53 | 显示全部楼层
谢谢,再试试
回复 支持 反对

使用道具 举报

发表于 2024-10-10 15:38:10 | 显示全部楼层
学习ing
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

手机版| 小黑屋| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-9-11 12:02 , Processed in 0.156753 second(s), 5 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表