【问题标题】:Test access to WindRiver/VxWorks license server?测试访问 WindRiver/VxWorks 许可证服务器?
【发布时间】:2021-03-06 02:15:09
【问题描述】:

我在调试 WindRiver 构建系统时遇到问题,其中构建机器似乎无法从 WindRiver 许可证服务器获得许可证。有没有一种工具可以让我运行“获得许可证”检查而无需运行完整的构建?

【问题讨论】:

    标签: license-key wind-river-workbench


    【解决方案1】:

    您可以在客户端尝试,从命令行运行命令 -lmutil stat,这将 ping 许可证服务器并返回响应。

    问候。

    【讨论】:

    • 感谢您的提示。去试试吧!如果做不到这一点,我发现了以下有关可能对其他人有所帮助的服务器的信息。服务器使用至少 2 个不同的端口。第一个请求转到一个守护程序,它以有关第二个守护程序的信息进行响应,并且第二个守护程序的请求验证许可证。使用的第一个端口是 TCP/27000,然后是 UDP/44660 或 TCP/54788(在我的情况下是后者)之一。如果您在 Wireshark 中捕获交换,您可以将端口视为纯文本。
    • 从 lmutil 获取“获取状态时出错:找不到许可证文件。(-1,359:2“没有这样的文件或目录”)。看起来它认为本地客户端系统应该是服务器。有什么建议?我试过“-s ”。
    • @PaulDSmith 顺便说一句,您知道他们有一个站点,您可以在其中请求对 windriver 问题的支持吗? support2.windriver.com
    • 谢谢伊曼纽尔;下次遇到 WindRiver 问题时,我会检查一下。
    【解决方案2】:

    Paul,在这种情况下,如果您使用另一台计算机作为许可证服务器,首先确保服务器已启动并运行,然后在客户端计算机上设置环境变量 WRSD_LICENSE_FILE = 27000@ 并进行测试。

    【讨论】:

    • 我可以确认这确实有效。设置环境变量WSRD_LICENSE_FILE=27000@<license-server> 并运行lmutil stat,我就可以找回许可证服务器的状态。谢谢伊曼纽尔·罗哈斯·阿圭罗
    猜你喜欢
    • 1970-01-01
    • 2023-03-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多