admin 发表于 2019-4-15 11:14:47

160.Teamcenter License Error : 无法检出许可,FLEXnet error : -139,11603

License Error : 无法检出许可,FLEXnet error : -139,11603
问题
用户不定时面临检出 Teamcenter 许可问题。问题出现时,在 syslog 中存在如下错误

Unexpected licensing error occurred: -139
ERROR - 2018/05/16-07:00:20.521 UTC - FRL72178.48846.01.m002594.00345.Mux.Svr - -139 -
UPS_CL_enter_module error -139 for module manufacturing_author: Licensing Error,
      Timeout.
      Feature      : manufacturing_author
      License server: 28000@licsvr1:28000@licsvr2:28000@licsvr3
      FLEXnet error : -139,11603

不仅仅是"manufacturing_author",全体许可模块都存在该问题。在该案例中,问题在每
周的很少时间里随机出现,但是在其他的案例中,该问题可能经常发生,甚至一直存在。

解决办法
Flexlm 文档中标明-139 错误是通讯超时。
错误-139 可能发生在服务器连接。当 Flexera 建立到服务器的连接时,它使用一个相对较短的超时设置,差不多是 1 秒钟。设置环境变量 FLEXLM_TIMEOUT 可以重写该默认值,
尝试设置为一个较大的值。

在该案例中,设置 FLEXLM_TIMEOUT = 5000000 (500 万微秒) 解决了该问题。在缓慢的网络中,比如拨号或者 VPN 连接下, 需要调整到一个较大的值。该变量需要设置到所有的
客户端上。
另外的办法是分析和排除网络瓶颈

Frank 发表于 2019-5-11 09:42:11

这个问题在生产环境中确实频率有点小高,尤其是那些传统制造业的企业,好些网络真的是太差劲了,都懒得吐槽了:funk:
页: [1]
查看完整版本: 160.Teamcenter License Error : 无法检出许可,FLEXnet error : -139,11603