如何解决ClearTeam Explorer联系过期的许可证主机
我无法让ClearTeam Explorer注册新的许可证服务器。它一直指的是旧的。
我尝试连接时遇到的错误是它无法连接到LICENSE_HOST_X。
我已经更改了“ Home Base”控制面板中的设置,使其指向新的LICENSE_HOST_Y,它适用于clearlicense工具和clearcase医生,但不适用于团队资源管理器。
解决方法
许可证设置包含在Windows注册表的HKLM \ Software \ Wow6432Node \ Atria \ ClearCase \ CurrentVersion \ Licensehost中,用于Atria许可证。
对于FlexNet许可证,也将使用HKLM \ Software \ Wow6432Node \ Rational Software \ Licensing \ 8.0 \ ServerList的PortAtHost值。
您正在处理Windows注册表虚拟化的可能性非常高。如果您在Windows 10上打开旧版“控制面板”,请以管理员身份运行“ ClearCase”控制面板(或从提升权限的命令提示符下打开“ cc.cpl”)并在此处检查服务器信息。如果您看到显式升高和非显式升高的控制面板启动使用不同的值,则您在“特定于用户”的虚拟注册表存储中有条目。请注意,这是WINDOWS函数,而不是ClearCase函数。
在许可证服务器上禁用albd服务是一个非常糟糕的主意,除非那是albd提供的唯一功能。在客户端上禁用它实质上会杀死所有本地视图,并且在依赖该服务的“凭据管理器”服务无法启动时,将无法将视图映射到驱动器。
,检查“ How to change the hostname in the IBM Rational ClearCase environment”中提到的任何元素是否对您的情况有影响。
IBM Rational ClearCase支持两种类型的许可证,Rational Common Licensing(FlexLM)和Classic Atria许可证。
使用新的主机名更新这些文件:
- 理性通用许可(FlexLM):
/var/adm/rational/clearcase/config/flexlm_host
- Rational ClearCase Classic / Atria许可:
/var/adm/rational/clearcase/config/license_host
因此,它可以帮助您了解新许可证服务器的性质是否与旧许可证服务器不同。
在客户端级别:
UNIX / Linux客户端:
在文件
/var/adm/rational/clearcase/config/rgy_svr.conf
中更新新注册表服务器的主机名按照服务器配置准则中的说明更新许可证服务器。
Windows客户端:
使用Windows控制面板下的IBM Rational ClearCase控制面板更新新的注册表和许可证服务器主机名信息。
如果什么都不起作用,那么如果我的客户端在Windows上,我会在Windows注册表中搜索旧的许可证服务器名称,然后替换甚至删除这些条目。
在Windows上,OP V.Bogd确认in the comments:
我禁用了“ Atria Location Broker ”服务后,问题消失了。
这是旧许可证管理器需要的服务,seen in this thread:
No license available from ClearCase license manager;
Use clearlicense to display license usage
您可以在albd_server.exe
here上看到更多信息。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。