我已从服务器 m1 退回所有 clearcase 和 ClearQuest 许可证并导入了新许可证,但当我打开许可证密钥管理员时,我仍然看到旧许可证。
如前所述,这些许可证已返回到池中并被另一台机器 m2 使用
在图像中,我想删除突出显示的条目。
如何从机器 m1 中删除旧的许可证条目?有什么帮助吗?
我已从服务器 m1 退回所有 clearcase 和 ClearQuest 许可证并导入了新许可证,但当我打开许可证密钥管理员时,我仍然看到旧许可证。
如前所述,这些许可证已返回到池中并被另一台机器 m2 使用
在图像中,我想删除突出显示的条目。
如何从机器 m1 中删除旧的许可证条目?有什么帮助吗?
由于 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 行。
我记得有一次必须卸载并重新安装许可证管理器才能正确重置密钥。
Settings => Client/Server configuration
它可能取决于您的 ClearCase/ClearQuest 版本,以及它们相关的许可证管理器。
对于 8+,它使用 IBM Rational® License Key Administrator (LKAD),它为 IBM Rational Common Licensing(由 Flexera 软件提供支持)提供接口。