cc licensingcc common licensing是两种不同的认证机制,且cc common licensing不支持linuxunix

 

1.1          cc licensing

采用活动用户浮动license机制,用户运行命令时申请,一旦申请下来可以维护一段时间,如果用户在一定时间内(默认为60分钟)没有再运行命令,则其它用户可以获取该license

1、 cc client运行命令时,首先寻找cc license server的名字

2、 联系cc license server,检查用户是否可以获取license

3、 如果有licennse,则获取license运行命令

4、 如果没有licennse,则弹出信息

 

1.2          license 优先级

license数据文件中可以用-user指定优先级,排在前面的优先级最高,没有声明的最低。

1.3          license report utility

clearlicense报告license的使用情况,还可以强制释放license以给其它用户使用。

1.4          指定license server

On Linux and the UNIX system, the license server host name is stored in the file /var/adm/rational/clearcase/config/license_host. You can edit this file with any text editor to specify the name of a new license server host. v On Windows, the license server host name is specified on the Licensing page of the ClearCase program in Control Panel as the value Use license server on host

 

1.5          配置license server

1.5.1            The license database

windows下的license server,则可以在license 页面进行设置;而linux下则需要用文本工具编辑/var/adm/rational/clearcase/license.db

1.5.2   Adding new licenses to an existing license server host

1、 确定license server的名字;linux/var/adm/rational/clearcase/config/license_hostwindowslicensse页面。

2、 登录到license server,在上述文件或者页面下添加license

1.5.3   Setting up additional license server hosts

最好是有两个license server比较保险;在提交license注册表格给ibm时就应该注明机器MAC地址。

1、 获取机器id(MAC) : clearlicense hosted

2、 填写申请表

3、 执行与增加新license到已存在license server host上一样的步骤

4、 停止重启license server host

5、 配置客户端指向新的license server host

 

1.6          License database format

license 定义行:定义了指定数量的license,数据文件可以包含任意数量的-license行,所有的行组成一个license

用户优先级行:-user,每行可以定义一个或多个用户,用户优先级按照定义顺序逐级递减。

排除用户行:-nuser

如果一个用户在-user-nuser中都有定义,则以首先定义的为准。

允许审计行:audit指定之后,审计信息会写入/var/adm/rational/clearcase/log/albd_log;windows下则会添加信息到事件查看器。

超时设置timeout,默认为60minute

 

1.7          clearlicense release为释放license命令。