Clearcase未能获得Rational Common Licensing的许可

时间:2012-02-13 16:33:47

标签: clearcase flexlm

一些背景信息,我正在评估Clearcase,我已经设置了我的环境:

  1. 我的Windows XP上安装的Clearcase服务器(VOB和View服务器)
  2. Clearcase客户端安装在同一XP上的虚拟机中,具有桥接网络
  3. 我使用了Common Licensing
  4. 我面临的问题是,我可以在我的服务器XP上获得许可,但不能在我的客户端虚拟XP上获得许可,会返回以下错误:

    File path: C:\Program Files\IBM\RationalRLKS\common............27000@<my host name>;
    FLEXnet Licensing error:-96,491
    

    有些消息来源建议指定供应商守护程序端口,但我不知道如何检查当前守护程序端口是什么以及如何更改它,任何人都有想法?

    有关FLEXnet Licensing错误的详细信息:-18,147

    cleartool: Error: License checkout error from Rational Common Licensing:
    The FEATURE name RLPwCC with version 1.0 cannot be found
    License server system does not support this feature.
    Feature:       RLPwCC
    License path:  C:\Program Files\IBM\RationalRLKS\common\rational_perm.dat;C:\Program Files
    \IBM\RationalRLKS\common\rational_temp.dat;27000@<my host name>;
    FLEXnet Licensing error:-18,147
    For further information, refer to the FLEXnet Licensing documentation,
    available at "www.flexerasoftware.com".
    cleartool: Error: You do not have a license to run ClearCase.
    

1 个答案:

答案 0 :(得分:0)

出于评估目的,我建议向IBM索取 Atria licensing 的简单文件,而不必启动Flexlm server

但是如果您有FlexNet许可证密钥,则可以看到技术说明“Resolving FLEXnet Licensing Error: -96, 491”(对于Telelogic,但您可以将其用于ClearCase)。

  

要为Telelogic DAEMON分配特定端口(例如:19354),请在许可证文件的PORT=19354行末尾添加字符串“VENDOR”。
  例如:

VENDOR telelogic "C:\Program Files\Telelogic\Tools\Licensing_11\Server\telelogic.exe" PORT=19354 
  

确保防火墙打开了端口19354(或您选择指定的端口号)以进行双向通信。
  您可以将任何双向打开的端口用作Telelogic供应商守护程序的固定端口,只要该端口未被任何其他应用程序使用即可。


OP Arthas Tsang报告出现错误:

FLEXnet Licensing error:-18,147

实际原因通常在之后提及部分,例如技术说明“FLEXlm error: 18,147 is reported if RLPwCC licenses are in use and ClearCase commands are run from a non-root cron job”中所示(如果您的ClearCase未以管理员权限启动)


关于“无法找到具有版本1.0的FEATURE名称RLPwCC”,许多消息指出安装许可证服务器的问题(如this thread

  

安装最新版本的许可证服务器后解决了问题。

选中technote to get just the License server


关于“检测到系统时钟回退”,this technote提到了几个原因:

  • 如果存在服务器/客户端设置,则最可能的错误原因是服务器与网络中其他计算机之间的时间/日期不一致。 分辨率。
  • 原因2:设置许可证的系统已退回日期。
  • 原因3:如果操作系统上存在超过当前日期的文件。

(另见this technote

OP Arthas Tsang确实报告确实是时间戳问题

  

我终于找到了两个文件,它们都与FlexLM无关,2014年标记了时间戳   删除这些文件后,许可证工作正常。