【问题标题】:Clearcase failed to get license w/ Rational Common LicensingClearcase 未能获得带有 Rational Common Licensing 的许可证
【发布时间】:2012-03-05 01:44:44
【问题描述】:

一些背景信息,我正在对 Clearcase 进行评估,我已经像这样设置了我的环境:

  1. 在我的 Windows XP 上安装了 Clearcase 服务器(VOB 和 View 服务器)
  2. Clearcase 客户端安装在同一 XP 上的虚拟机中,具有桥接网络
  3. 我使用了通用许可

我面临的问题是,我可以在我的服务器 XP 上获得许可证,但不能在我的客户端虚拟 XP 上,返回以下错误:

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

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

有关 FLEXnet 许可错误的更多信息:-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.

【问题讨论】:

  • 你检查过端口是否打开了吗?试试 netstat -an | findstr "听"
  • 感谢您的帮助。我遇到了另一个关于“FLEXnet Licensing error:-18,147”的问题。我在我的服务器中添加了许可证密钥,我可以在端口 27000 上远程登录我的许可证服务器。关于这个问题的任何想法?

标签: clearcase flexlm


【解决方案1】:

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

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

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

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 年。
删除这些文件后,许可证就可以正常工作了。

【讨论】:

  • 感谢您的帮助。我遇到了另一个关于“FLEXnet Licensing error:-18,147”的问题。我在我的服务器中添加了许可证密钥,我可以在端口 27000 上远程登录我的许可证服务器。关于这个问题的任何想法?
  • @ArthasTsang:我已经编辑了我的答案,但是在“FLEXnet Licensing error:-18,147”最初的错误信息之后是否还有其他错误信息?
  • 我已经在我的问题中发布了详细的错误。此外,我发现在我的许可证服务器上的 lmgrd 日志中,它有错误“16:20:05 (ibmratl) System clock setback detected”,即使在我重新安装许可证服务器后仍然存在,但我从未更改过系统时钟我的电脑......
  • @ArthasTsang:答案已更新以反映您的新错误消息
  • 感谢 Von,我终于找到了两个文件,它们都与 FlexLM 无关,时间戳标记为 2014 年。删除这些文件后,许可证工作正常
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-11-03
  • 1970-01-01
  • 2022-01-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多