|
指定LIC文件位置
一般情况下,直接指定LIC文件位置就行,但如果你再多台机器上运行应用程序,则应该做如下事情: 1、放置LIC文件在客户机器可以达到的网络上 2、复制LIC文件到所有的客户机器上 3、指定LM_LICENSE_FILE 或者 VENDOR_LICENSE_FILE 环境变量到 port@host, 其中 host 和 port 来自LIC文件的SERVER行,如果LIC文件没有指定端口(缺省为 27000-27009),则可以直接使用 @host替代 LIC文件中的SERVER行,例如: SERVER myserver 17007ea8 40000 表明端口号位于40000上,机器名为myserver ,那么环境变量指定的时候需设置为40000@myserver
LIC文件格式 你可以修改LIC文件内容 SERVER行的主机名字 SERVER行的端口号 VENDOR行的路径 VENDOR行的Options文件路径 VENDOR行的OptionsTCP/IP端口号(用于防火墙支持) USE_SERVER 行 FEATURE行的keyword=value对
LIC文件类型 1、并发LIC,意味着网络上的任何人都可以使用LIC管理下的应用,它使用lmgrd 来管理正在运行的LIC,例如: SERVER lulu 17007ea8 VENDOR sampled FEATURE f1 sampled 1.00 1-jan-2005 2 SIGN=signature1 FEATURE f2 sampled 1.00 1-jan-2005 6 SIGN=signature2 FEATURE f3 sampled 1.00 1-jan-2005 1 SIGN=signature3 2、结点锁定LIC,意味着只要一台机器或者一组机器可以使用LIC管理下的应用 FEATURE f1 sampled 1.000 1-jan-2005 uncounted SIGN=signature1 \ HOSTID=17007ea8 FEATURE f1 sampled 1.000 1-jan-2005 uncounted SIGN=signature2 \ HOSTID=1700ab12 上面指定了17007ea8 1700ab12机器可以无限制的使用应用 3、并发、结点混合型 SERVER lulu 17001234 1700 VENDOR sampled C:\flexlm\sampled.exe FEATURE f1 sampled 1.00 1-jan-2005 uncounted SIGN=signature1 \ HOSTID=17007ea8 FEATURE f1 sampled 1.00 1-jan-2005 uncounted SIGN=signature2 \ HOSTID=1700ab12 FEATURE f1 sampled 1.00 1-jan-2005 2 SIGN=signature3 上面指定了在2台指定的机器上使用没有限制,而在其它机器上则同时只能使用2个
管理多个LIC 1、多个机器分别管理不同的LIC 直接用lmgrd配置指定即可 lmgrd -c server_machine_n_license_list 2、一台机器多个LIC服务多个LIC 在LIC的SERVER行指定不同的端口号,如果小于10个LIC运行,可以不指定 确定使用了一致的lmgrd 版本 使用如下: For Server 1: lmgrd -c vendor_ABC_license_dir_list For Server 2: lmgrd -c vendor_DEF_license_dir_list For Server 3: lmgrd -c vendor_XYZ_license_dir_list 3、一台机器一个LIC服务多个LIC 直接把所有LIC文件放置在一个目录中 lmgrd -c common_license_directory (在WIN上,LIST间使用;号分割,UNIX上使用:号分割)
上一篇:数值计算程序大放送-数学变换与滤波
下一篇:SPLUS XML操作
|