米尔淘宝店| 米尔电子| 米尔微博| English

FlexNet 服务端部署

文章来源:米尔科技 发布日期:2020.5.27 浏览次数:875 次
一、FlexNet Publisher Setup (Windows Server)
1、开始之前先确定所部署的服务器的MAC地址,该地址是稳定不变的。
2、登录以下网址生成LICENSE文件。
https://developer.arm.com/support/licensing/generate






输入PSN序列号
点击GetLicense
选择HostID Type 1 为ETHERNET,然后在 HostID 1 输入部署服务器对应的
MAC地址,无特殊情况,只要填写HostID1即可,另外两项无须填写。
点击Generate
点击 Confirm.
点击 Download License显示license文件,然后点击 Download 保存license文件







3、安装FlexNet Publisher软件(windows系统)
a.下载FlexNet Publisher软件,下载链接如下。http://www.myir-tech.com/soft.asp?id=1175   windows 64bit
http://www.myir-tech.com/soft.asp?id=1174   windows 32bit
b.解压安装包
软件包主要包含了以下文件
armlmd – ARM厂商守护进程
lmgrd – FlexNet服务进程
lmutil - FlexNet证书工具
lmtools.exe – 图形界面证书工具,只能用在windows系统
将解压的上述文件放入到文件目录,然后将该目录放入到C盘(windows系统)。
4、修改FlexNet License文件
a、将License 文件放入到上述安装FlexNet软件的文件目录里。
b、建议将License文件命令为license.dat文件
c、用文本编辑器打开此文件。
d、将SERVER开头的那行里的this_host改成所部署服务器的IP或主机名。
e、在host ID后添加用于与客户端通信的IP端口号,建议端口号为8224。
  例如,网络生成的license文件有如下内容
  SERVER this_host 001002A34BC5
  然后添加网络端口后,变成如下内容,这里的synchrotron为主机名(或者是服务器IP地址)
  SERVERsynchrotron 001002A34BC5 8224


f、FlexNet 证书服务由两种服务组成,主服务时lmgrd.exe和 厂商守护进程
armlmd.exe。 如果你的服务器开启防火墙且你想为每个服务开启专用的ip
端口号,你可以为armlmd定义合适的端口号。
可以指定该端口在VENDOR行里。
举例VENDOR armlmd 改成VENDOR armlmd port=8225
5、启动FlexNet
1、启动lmtools.exe
2、点击Config Service
输入服务名字
输入lmgrd.exe路径
输入license文件路径
输入debug 日志文件路径(log文件手动创建,记得给该文件添加读写权限)


3、如果你需要软件在开机时自动运行服务可以勾选上Use Services和Start
  Server at Power Up两个选项。
4、点击Save Service.

5、点击Server/License标签栏,选择Configurationusing Services

6、点击Start/Stop/Reread 标签栏
7、点击Start Server
8、点击ServerStatus标签栏,点击Perform StatusEnquiry
二、Linux Server
1、下载解压Linux版本的FlexNet Software到Linux系统下。进入FlexNet
  Software目录下。
2、lmgrd -clicense_file_name -l logfile_name 启动服务进程
   license_file_name 指定license文件的绝对路径

   logfile_name 指定日志文件的绝对路径
  当需要添加新license时,先执行下列指令然后再重新启动服务。
lmutillmdown -q -c license_file_name 停止服务进程指令


本文来自米尔科技,原文地址: http://www.myir-tech.com/resource/542.asp,转载请注明出处。

比较和选型

手册教程

应用笔记

好书推荐

技术支持服务指南

常见问题解答