Linux 服务器配置 CEVA 的 License

准备工作

  1. 先要准备一台Linux 服务器,本次以 Ubuntu 18.04 为例;

  1. 服务器要与外网连接,需要更新安装一些依赖;

  1. 因服务器license 需要用端口为27000 ,请保持这个端口能正常访问;

以上准备工作做好后,接下来正式开始部署

  1. 查看license 文件,需要将服务器的名字和MAC地址进行对应。可以在.lic的文件中查看到,如下:

To create the license server, edit the server license file ceva_floating_license.lic as follows: SERVER <host_name> <host_id>

SERVER ceva_floating_license MAC地址

VENDOR sncsdt

[ PACKAGE CEVA_PACK_a175a0000097Q5cAAE sncsdt 30.0 ...]

  1. 安装相关依赖

sudo apt install lsb-core

3. 创建文件夹

sudo mkdir -p /opt/CEVA_License_Manager

4.将供应商提供的文件license 上传到文件夹下,解压相关文件,并对文件给予相应权限

sudo chmod 644 /opt/CEVA_License_Manager/ceva_floating_license.lic

5.创建临时文件

sudo ln -s /tmp /usr/tmp sudo chmod 1777 /usr/tmp

6.创建用户和组

sudo adduser --system --group --no-create-home flexlm

7.创建日志文件夹和相关权限赋予

sudo mkdir /var/log/flexlm

sudo chgrp flexlm /var/log/flexlm

sudo chmod g+w /var/log/flexlm

8.创建文件 /etc/systemd/system/CEVA_License_Manager.service

[Unit]

Description=CEVA License Manager

After=network.target network.service

[Service]

Environment=LICENSE_FILE=/opt/CEVA_License_Manager/ceva_floati ng_license.lic

Environment=LOG_FILE=/var/log/flexlm/CEVA_License_Manager.log

WorkingDirectory=/opt/CEVA_License_Manager/

ExecStart=/opt/CEVA_License_Manager/lmgrd -c $LICENSE_FILE -l $LOG_FILE

Restart=always

RestartSec=30

Type=forking

User=flexlm

Group=flexlm

[Install]

WantedBy=multi-user.targe

9.测试启动文件

sudo systemctl start CEVA_License_Manager.service

10.查看 /var/log/flexlm/CEVA_License_Manager.log 日志文件是否正常

14:00:38 (lmgrd) FlexNet Licensing (v11.13.1.3 build 176483 x64_lsb) started on AMPERE (linux)

14:00:38 (lmgrd) Copyright (c) 1988-2015 Flexera Software LLC. All Rights Reserved.

14:00:38 (lmgrd) World Wide Web: http://www.flexerasoftware.com

14:00:38 (lmgrd) License file(s): /opt/CEVA_License_Manager/ ceva_floating_license.lic

14:00:38 (lmgrd) lmgrd tcp-port 27000

14:00:38 (lmgrd) Starting vendor daemons ...

14:00:38 (lmgrd) Started sncsdt (internet tcp_port 52731 pid 1233)

14:00:38 (sncsdt) FlexNet Licensing version v11.13.1.3 build 176483 x64_lsb

14:00:38 (sncsdt) Server started on AMPERE for: CEVAedit

14:00:38 (sncsdt) EXTERNAL FILTERS are OFF

14:00:38 (lmgrd) sncsdt using TCP-port 52731

11.将配置的文件服务做成开机自动启动

sudo systemctl enable CEVA_License_Manager.service

以上完成,我这边是正常运行。如遇到问题可留言讨论~

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值