解决方案:
若要解决该问题,请逐个验证以下解决方案:
指定每个许可文件中的端口,以将服务器绑定到特定端口
例如,请参见下文将服务器设置为使用端口27000。另请参见如何更改Autodesk许可服务器和客户端上分配的端口。
旧许可文件(前3行):
SERVER Server1 0123456789ab SERVER Server2 0123456789ac SERVER Server3 0123456789ad
更新后的许可文件(前3行):
SERVER Server1 0123456789ab 27000 SERVER Server2 0123456789ac 27000 SERVER Server3 0123456789ad27000
在服务器池内设置主服务器
在冗余服务器池中,一台服务器充当主服务器(或主服务器),而另两台服务器在主服务器出现故障时提供备份。使用此配置,只要三个服务器中的至少两个服务器正常运行,系统就会继续监视和颁发许可证。
打开每个服务器上的每个许可文件,然后在您要设置为主服务器的同一行上添加关键字PRIMARY_IS_MASTER。请参见以下示例:
SERVER MachineA AAAAAAAA 27005 PRIMARY_IS_MASTER SERVER MachineB BBBBBBBBBB 27005 SERVER MachineC CCCCCCCC 27005
仅在将此关键字添加到每个许可文件后,服务器MachineB和MachineC才会将MachineA识别为主服务器。
如果MachineA断开连接然后重新连接,则在恢复联机状态后,它会切换回主服务器状态。同时,这将避免另外两台服务器停止服务许可。另请参见:主服务器关闭时,冗余服务器池的二级和第三级服务器停止工作。
将服务设置为以本地系统帐户运行
通常,该服务将以本地服务正常运行。在某些情况下,本地服务帐户可能会在特定环境中遇到限制。在这种情况下,将服务设置为以本地系统帐户运行。
打开“Windows服务”。
查找许可服务,例如Flexlm Service 1。
右键单击该对象,然后选择属性。
移动到“登录”选项卡,然后选择“本地系统帐户”。
转到“常规”选项卡,然后在“启动”下选择“自动”。
单击“确定”以接受更改。
尝试按以下顺序启动服务器:
主服务器;
其他两台服务器中的任意一台:
上一台服务器。