我已从服务器m1返回所有clearcase和ClearQuest许可证并已导入新许可证,但是当我打开许可证密钥管理员时,我仍然会看到旧许可证。
如前所述,这些许可证被退回到池中并被另一台机器m2使用
在图像中,我想删除突出显示的条目。
如何从机器m1中删除旧许可条目?有什么帮助吗?
答案 0 :(得分:2)
由于LKAD没有告诉你"由...提供服务"这些许可证位于本地许可证文件中。在Windows上,这些文件是: C:\ Program Files(x86)\ IBM \ RationalRLKS \ common \ rational_server_perm.dat C:\ Program Files(x86)\ IBM \ RationalRLKS \ common \ rational_server_temp.dat
您导入的许可证将覆盖其中一个文件,具体取决于您导入的许可证类型。
最简单的方法是进入相关文件并删除要删除的INCREMENT块。他们只是文本文件。
增量块看起来像这样。
INCREMENT ClearCase rational 1.00000 15-jan-2015 10 {redacted} \
VENDOR_STRING="0|Floating|0| ClearCase:1.0" DUP_GROUP=U \
vendor_info="0|IBM Rational ClearCase Floating License Key \
(FLEXlm license manager)|0" ISSUED=02-jun-2014 NOTICE="Sales \
Order Number: {redacted}" ck={redacted} SN={redacted}
你需要摆脱整个区块,而不仅仅是INCREMENT线。
答案 1 :(得分:0)
我记得在一个实例中必须卸载并重新安装许可证管理器,才能正确重置密钥。
Settings => Client/Server configuration
它可能取决于您的ClearCase / ClearQuest版本及其相关的许可证管理器。
对于8+,它使用IBMRational®许可证密钥管理员(LKAD),它提供了IBM Rational Common Licensing的接口(由Flexera软件提供支持)。