我正在服务器中安装 FlexNet 许可证管理器。服务器有四个网络接口,我希望许可证管理器仅在其中一个接口eth2
(也就是来自其 MAC 的 e41f13ed30cc)中提供服务器许可证,但是当我启动守护程序时ldadmin
,它会将所有接口显示为 hostid。
# ./lmutil hostid
lmutil - Copyright (c) 1989-2012 Flexera Software LLC. All Rights Reserved.
The FLEXnet host ID of this machine is ""e41f13ed30ca e41f13ed30cb e41f13ed30cc e41f13ed30cd""
Only use ONE from the list of hostids.
并且,其中一个许可证的日志显示了它是如何混淆eth0
的eth2
:
13:36:49 (vtech) Wrong hostid on SERVER line for license file:
13:36:49 (vtech) licenses/simics/ConsolidatedLicenseFile.lic
13:36:49 (vtech) SERVER line says e41f13ed30cc, hostid is e41f13ed30ca
13:36:49 (vtech) Invalid hostid on SERVER line
如何指定ldadmin daemon 只监听一个接口?
问题出在许可证上,它不需要使用所需以太网的 hostid,只需使用第一个即可与供应商守护程序一起使用。