常见问题 HP/惠普服务器的常见问题>>

什么是许可文件的组成部分?

发布时间:2010-10-15 11:36:08

答案:

许可文件的关键字是: SERVER DAEMON FEATURE/INCREMENT

任何不是以关键字开始的数据行都是注释。

以下是这些数据行汇总和它们的意义。 要 获得更完整的说明,请参阅最终用户手册或 程序员手册。

SERVER:如果任何 FEATURE 行是“计数”的(许可证数 > 0),则必须有此行。 它指出:
  1. 服务器的主机名(以便客户端应用程序 知道要与哪个主机通信),
  2. 主机的唯一 hostid,
  3. 服务器正在使用的‘端口’编号。

该‘端口’编号是该主机上的唯一地址。 端口号与主机名的组合 是一个唯一地址,就像唯一的 电话号码一样,使该网络中的任何进程都可以与 lmgrd 服务器通信。 主机名称和端口号可以更改。 hostid 不能被更改,否则许可证就会无效。 如果不存在“计数”的 FEATURE 行,则不需要此行, 并且即使包含此行也会被忽略。

DAEMON: 仅当存在 “计数”的 FEATURE 时,才需要此行。 它指定后台程序的唯一名称, 以及指向供应商后台程序二进制文件的路径。 此路径可以更改, 并且在安装时经常需要修改。

INCREMENT: HP 一般不发布 FEATURE 行,而是仅发布 INCREMENT 行。 它们其实是 一个意思。 这是许可文件的核心内容,其中列出 授权用户使用的内容。 所有 INCREMENT 行的 前 7 个字段都相同。 这是前 7 个字段:

INCREMENT 名称 后台程序版本 到期日 #lic 密钥
  • 名称: 功能名称
  • daemon: 供应商独有的 daemon 名。 将此 功能绑定到对应的 DAEMON 行。
  • 版本: 许可的软件版本。 允许使用 此版本之前的所有软件。 此版本之后的 所有软件均不允许使用。 格式为浮点值, 例如 nnn.nnn。
  • exp-date: 许可在此日期到期。 格式: dd-mm-yy[yy],‘1日-3月-2002年’。 如果年份字段为“0”,此软件 将永不过期,例如,1-jan-0。
  • #lic: 许可数。 它通常是指 同时使用软件的用户数。
  • 密钥: 20 位字符十六进制密钥。 它是许可文件安全性的核心, 即 FEATURE 行、 hostid 以及供应商加密种子的校验和。 担保 用户无法更改大多数许可文件(更改主机名、 端口号及后台程序路径时不会使 此密钥发生改变)。
除了前 7 个字段,其余字段的格式均为 “name=value”,也称为“名称-值对”, 例如,“HOSTID=12345678”。 名称-值对中的名称 一般采用大写并且是许可密钥的一部分,不能随意更改。 如果名称是小写,说明不是密钥的一部分,用户 可以随意更改。 下面是 名称-值对的 v3.0+ 名称关键字:
  • HOSTID: 请参见以上说明。
  • ck: 结合 lmcksum 一起使用以确定 输入的许可文件是否不正确。
  • OVERDRAFT: 允许超出 #lic 字段的使用次数, 用于实现更严格的许可策略。
  • DUP_GROUP: 使用此字段时,应用程序可以允许, 例如,同一节点上的用户无论使用 多少次都显示为仅使用一次。 请参阅 手册以获得有关这方面的详细信息。
FLEXlm 没有对下列 FEATURE 关键字 预先设定意义 - 它们的用途由应用程序供应商确定。
  • VENDOR_STRING(供应商信息串)
  • vendor_info(供应商信息)
  • dist_info(地区信息)
  • user_info(用户信息)
  • asset_info(资产信息)
  • ISSUER(发布人)
  • NOTICE(通知)

本FAQ适用范围

下一步您可以:
查看HP/惠普服务器产品 >>
查看服务器产品 >>
查看HP/惠普服务器常见问题 >>