【FAQ】解决License文件首行少空行引起的ArmDS服务无法启动问题

1、 文档目标

解决License文件首行少空行引起的ArmDS服务无法启动问题

2、 问题场景

在Linux下ArmDS的Flexnet管理软件在启动服务时,出现“ (lmgrd) license manager: can't initialize:No SERVER lines in license file.”错误,如图2-1所示:

图2-1

3、软硬件环境

1)、软件版本:Flexnet11.17

2)、电脑环境:Ubuntu20.04或Windows11

3)、外设硬件:无

4、解决方法

1)、打开License.dat文件,发现现在的License.dat文件与原来的不同,没有前面的注释部分,如图4-1所示:

图4-1

2)、在License.dat文件的首行添加一空行或加一“#”,如图4-2所示:

图 4-2

3)、保存License.dat与服务,重新启动服务,如图4-3所示:

图4-3