存档

文章标签 ‘服务器停止’

ANSYS安装问题:license服务器启动之后又停止

2008年5月20日
5,720 次阅读 11 条评论

      今天帮同学装ANSYS,安装完成运行ANSYS Product Launcher时提示找不到许可证服务器。于是进入控制面板>管理工具>服务,手动启动license server,出现下面的出错信息:”本地计算机上的ANSYS FLEXlm license manager 服务启动后又停止了。一些服务自动停止,如果它们没有什么可做的,例如‘性能日志和警报’服务。” 具体的出错对话框如下:license服务器启动之后又停止

      出现这种问题一般情况是比较容易处理的。很多情况下是因为安装所用的license文件中,计算机名(hostname)或者网卡物理地址(MAC)没有修改正确。所以第一步应该检查C:\Program Files\Ansys Inc\Shared Files\Licensing目录下license.dat文件,确认其第一行:SERVER hostname MAC 1055中的hostname和MAC是本机的计算机名和MAC。

      然而奇怪的事儿发生了。License文件确定没有问题,LMTOOLS utility里各项配置也都没有问题,可是启动服务器时依然出现上述错误。Okyle百思不得其解。 于是想利用无敌的Google来解决问题,可是搜索许久,竟然没有找到类似问题的解决办法。Okyle决定自己研究,寻找问题的解决方案。

      功夫不负有心人。Okyle突然想到这台计算机的计算机名中间有空格(big pig),会不会是这个原因导致的ANSYS FLEXlm license manager 服务启动异常呢。于是打开C:\Program Files\Ansys Inc\Shared Files\Licensing目录下的ansys.ini文件,发现其内容为:SERVER=MAC@big,而正常的内容格式应该是这样的:SERVER=1055@hostname

      终于发现问题:计算机名中含有空格,导致程序在安装过程生成了错误的ansys.ini,进而导致ANSYS FLEXlm license manager 不能正常启动。

解决办法:

1. 修改本机的计算机名。关键是去掉其中的空格,例如bigpig。不要问我怎么修改计算机名……

2. 修改license.dat文件中的hostname,确认其第一行:SERVER hostname MAC 1055中的hostname本机的计算机名,例如SERVER bigpig MAC 1055。并在LMTOOLS utility里面正确指向该文件!

3. 修改ansys.ini,其内容为SERVER=1055@hostname,例如SERVER=1055@bigpig

4. 重新启动电脑(必需)。

问题解决!顺利进入ANSYS Product Launcher!

P.S

1. 本文中的ANSYS版本为11.0。其他版本Okyle没有亲自试验过,但本办法绝对值得尝试!

2. 有任何相关及其他有关ANSYS的问题请在本页或okyle.cn留言。Okyle承诺有问必答

3. 转载请保持本文完整性。

okyle 我的日记 , , ,

Pachelbel's Canon SF