(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仍能正常使用。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)