许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  LUM(LS-DYNA)许可证服务器部署中的环境变量设置要点

LUM(LS-DYNA)许可证服务器部署中的环境变量设置要点

阅读数 4
点赞 0
article_banner

LUM(LS-DYNA)许可证服务器的环境变量设置,核心是让LS-DYNA求解器能找到并正确使用许可证服务器。 设置错误或不完整,是导致软件无法启动最常见的原因。

下面我们拆解这些关键的变量。

核心环境变量

LS-DYNA的许可证配置主要通过以下几个环境变量来控制,它们的作用和配置值各不相同。


环境变量作用关键设置值
LSTC_LICENSE定义许可证类型。这是最关键的变量,告诉LS-DYNA去何处寻找许可。network:指向网络许可证服务器。
local:使用本地节点锁定(Node-locked)许可证文件。
ansys:指向Ansys许可证服务器(适用于通过Ansys统一许可运行的LS-DYNA)。
LSTC_LICENSE_SERVER指定许可证服务器的地址。当LSTC_LICENSE设置为network时,此变量必须设置。格式端口号@服务器主机名或IP地址
示例31010@license-server.yourcompany.com
LSTC_FILE指定本地许可证文件路径。这是LSTC_LICENSE=local时的一种配置方式,用于指向一个包含许可证信息的文本文件。格式:许可证文件的完整路径
示例(Linux):/opt/lstc/LSTC_FILE
示例(Windows):C:\LSTC\LSTC_FILE
LM_LICENSE_FILE通用环境变量。一些旧版本或特定配置下,LS-DYNA也可能会读取此变量来寻找许可证服务器。格式端口号@服务器主机名或IP地址
示例27000@license-server.yourcompany.com

如何设置这些变量

在Windows系统上设置

  1. 在“开始”菜单搜索“环境变量”,并选择“编辑系统环境变量”。
  2. 在弹出的“系统属性”窗口中,点击“环境变量...”按钮。
  3. 在“系统变量”区域,点击“新建...”。
  4. 依次创建如下变量(根据你的许可证类型选择):场景一:使用网络浮动许可证(最常见)变量名变量值LSTC_LICENSEnetworkLSTC_LICENSE_SERVER31010@你的服务器IP或主机名场景二:使用Ansys许可证变量名变量值LSTC_LICENSEansysANSYSLMD_LICENSE_FILE1055@你的Ansys服务器名

在Linux系统上设置

将以下命令添加到你的Shell配置文件中(如 ~/.bashrc~/.cshrc),然后执行 source ~/.bashrc 使其生效。

场景一:使用网络浮动许可证

bash

export LSTC_LICENSE=network
export LSTC_LICENSE_SERVER=31010@你的服务器IP或主机名

场景二:使用Ansys许可证

bash

export LSTC_LICENSE=ansys
export ANSYSLMD_LICENSE_FILE=1055@你的Ansys服务器名

验证与故障排查

Ansys许可证

设置完成后,可以通过以下方法验证配置是否正确:

  1. 检查环境变量:在命令行中输入 echo %LSTC_LICENSE% (Windows) 或 echo $LSTC_LICENSE (Linux),确认输出值与设置一致。
  2. 测试网络连通性:从客户端ping许可证服务器的主机名或IP,确保网络可达。
  3. 测试端口连通性:使用 telnet 服务器IP 端口号 命令测试端口是否开放。例如:telnet 192.168.1.100 31010。
  4. 查看求解器输出:运行LS-DYNA时,留意输出信息中的License部分,通常会显示连接到了哪个服务器,以及签出了哪些feature。

常见错误与处理:

  • 错误: "Bad license keys!":通常意味着许可证文件本身有问题。可能原因包括:文件被文本编辑器修改过、邮件系统破坏了文件格式、或使用了旧版的LSTC许可证管理器。应从官方渠道重新获取未修改的许可证文件,并确保使用最新版的许可证管理器。
  • 错误: "Local license":出现此提示通常是因为LSTC_LICENSE变量未正确设置为network或ansys。现在的LSTC许可证基本都是网络许可证,应检查并修正此变量。

总结来说,对于绝大多数使用网络许可证的场景,正确设置LSTC_LICENSE=network和LSTC_LICENSE_SERVER是解决问题的关键。 如果使用Ansys的统一许可,则需将LSTC_LICENSE设为ansys并配合ANSYSLMD_LICENSE_FILE使用。


相关文章
技术文档
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空