flexlm是什么意思

flexlm是什么意思,第1张

FLEXlm是应用广泛的License管理工具,它以使软件License能够在网上浮动而出名。浮动的License有利于软件的使用和对 License的管理,这使得用户能够高效地使用有效的许可,并使管理者能够控制允许使用它的节点。由于有大约1500厂商使用FLEXle管理 lICENSE,所以CAD系统管理人员极有可能要同时安装和管理来自不同厂商的License或同一厂商多个产品的License文件。可采取以下方法避免产生冲突:

(1)用一个服务器运行一个Lmgrd(License文件的后台管理程序)和多个License文件;

(2)用一个服务器运行多个Lmgrd和License文件;

(3)运用多个服务器节点,每个服务器运行单独的Lmgrd和License文件。

第一种选择主要造用于高版本的Lmgrd,V6之前和FLEXlm,每个Lmgrd只能管理一个License文件;

第二种选择,将使用一台服务器,但需要运行多个Lmgrd第三种选择,必须使用多个License服务器。

一、服务器端设定

1.License文件的设定

在使用FLEXlm进行管理的License文件中一般有SERVER行,它通过SERVER行的hostname和hostID定义License服务器。

SERVER this_host 0050BB0F402 27000

hostname hostID post

2.服务方式的选择

(1)一个服务器运行一个Lmgrd和多个License文件如果多个License文件具有相同的hostID,则可以通过修改hostname进行合并。合并时,首先将多个License文件加到一个文件中,然后修改SERVER行,并且只保留一个SERVER行。对于Windows NT *** 作系统,应在各License的默认位置保存一个合并后的备份,这样每个软件将在其默认位置找到License信息,从而避免了对 LM_LICENSE_FILE的设定;对于UNIX *** 作系统,可以建立一个默认位置到License存放位置和Link。合并后的License文件,就可以使用同一个Lmgrd。

(2)一个服务器运行一个Lmgrd和一个别License文件如果HostID不一样,则这些License服务只能运行于不同的服务器节点上,并且License不能合并。可以选择使用一个服务器运行一个Lmgrd和License文件。

(3)一个服务器运行多个Lmgrd和License文件如果多个License未进行合并,可以通过在同一台机器上启动多个Lmgrd,每个 Lmgrd管理一个License文件。使用多个Lmgrd管理多个License文件对服务器的性能并没有明显影响。如果License是由不同版本的 FLEXlm产生的,一般是新版本可以管理旧版本的License文件。所以应使用最新的Lmgrd和Vendor daemon。另外,当用一个服务器的多个Lmgrd管理多个License文件时,应该注意任何二个License文件的post都不能一样,并且对于每个License而言,应选用合造的Lmgrd。

二、客户端设定

当使用客户端应用程序时(a Licensedapplication),可以通过在系统的环境变量中设定LM_LICENSE_FILE,使Application能够指向不同服务器上的License文件。如果要使a Licensed application使用不同服务器都有单独的一个License文件),客户端应将需要用到的License文件拷贝到本机目录下,并指定LM_LICENSE_FILE环境变量。UNIX: %setenv LM_LICENSE_FILE lfpath1 : lfpath2 :…… : lfpathN Windows: lfpath1 lfpath2:…… lfpathN LfpathN为第N个License的路径;UNIX下路径间用":"隔开;Windows/NT下路径间使用";"隔开;

这样,每个Licensed aplication在启动时将依次查询LM_LICENSE_FILE中所指定的License文件,并向相应的License服务器申请许可,以使用户能从所列的服务器得到许可。LM_LICENSE_FILE也可以使用各License文件中所指定的"post@hostname"。下面以Windows NT为例介绍多个FLEXlm的安装。

三、同一机器上多个FLEXlm License Server的安装

(1) 以Administrator身分登录;

(2)在C盘建C:\\FLEXlm目录,并拷贝相关文件到其下;

(3)在C:\\FLEXlm下建立欲安装License Server的软件目录,放置各软件的License文件,Daemon和Daemon所需的动态连接库;

(4)修改License.dat和SERVER行和DAEMON的位置,并启动FLEXlm License Manager。

(5)在Setup修改Service Name,输入造当名称,以区别是何种License服务;利用Browse选择合适Lmgrd.exe和对应和License.dat并指定Debug.log和放置路径;

(6)选中"StartServer at Power-Up"与"Use NT Services",这样下次启动机器时,将自动启动该Li-cense服务;

(7)点击Control按钮检查Service Name是否与设定名称相同,如果不同,回到"Setup"重新选择Service Name如果一样,点击"Start"启动该Li-cense Server点击"Status"检查Licevse Server启动情况,若出现Server_name: License server UP (MASTER),表示License Server启动成功;

(8)安装另外的License Server:可依上述(3)~(7)重新执行一次即可;

(9)切换不同License Server:在"Setup"中选择适当的"Service Name",然后启动或停止相应的License服务;

(10)移除License Server:在"Setup"选择适当的"Service Name",然后按"Remove"即可。

一、需要具备的东西

1. PAK 11位数字ID(由厂商提供);2. 需要一个有效的cisco登录账号及密码;3. cisco自带的序列号和PID(PID通过show licence UDI 获得)

二、激活步骤

1. 登录http://www.cisco.com/go/license

2. 填写PAK,然后点击“submit”。

3. 如果想将多个不同的特征合并成一个licence文件,点击“all done”按钮,然后在下面填写设备信息。

4. 输入设备的“Product ID”和“Serial Number”生成licence。阅读终端用户许可证协议,然后点击“Agreement”。编辑/核实“Registration Information”和“End User Information” 。这对邮箱能否接收到licence文件非常重要。点击“Continue”

5. 核实”Summarized Information“后点击”Submit“

6. 点击”Download licence“按钮或查看邮件的附件。

7. 上传licence文件到cisco路由器上,使用命令”copy tftp flash0:“,并在在路由器上使用命令”licence install“安装licence

8.安装完成,使用”reload“命令重启设备,重启后使用”show version“查看功能是否被激活。

申请License,License是和物理设备的ESN绑定的。

请点击输入图片描述

V200R009及之后的版本,如果堆叠前所有设备都已安装了License,且License文件的控制项相同,则无需再申请新License,堆叠后License可正常使用。如果仅有部分设备有License,建议按照上述方式重新申请。

V200R009之前的版本,必须申请一个包含所有设备ESN的License。

执行display license esn命令获取堆叠系统中成员交换机的ESN。

通过ESN申请License。

License申请方法请参见园区S系列交换机License使用指导。

将获取的License上传至主用交换机。

执行license active命令激活该License,备/从交换机会同步该License。

安装成功后,可通过display license命令查看License文件信息。

堆叠系统分裂后,所有交换机上的License仍能正常使用。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12113388.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存