配置 Linux 许可服务器的步骤

注: 如果您的许可服务器正在运行,必须将它停止,然后再执行配置或系统维护。如果您在许可服务器和客户端计算机之间使用防火墙,则必须开放服务器上的某些 TCP/IP 端口以进行与许可相关的通信。为 adskflex 开放端口 2080 以及为 lmgrd 开放端口 27000 到 27009。

要在 Linux 上设置基本的网络许可服务器,您可以遵循“启动并准备就绪”网站上的快速启动步骤。作为备用方案,您可以遵循下面的步骤来使用自动启动配置 Linux 许可服务器。

  1. 将 FLEXnet IPv4 服务器文件提取到以下目录:/opt/flexnetserver
  2. .lic 文件复制到在步骤 1 中创建的 flexnetserver 目录中。
  3. 在根模式中打开终端窗口。
  4. 前往目录 /etc/
  5. 找到 rc.local 文件。
  6. 编辑 rc.local 文件并通过在终端窗口中输入以下命令来启动 lmgrd
    注:acad.lic 替换为许可文件名。
    /bin/su <user id> -c ‘echo starting lmgrd>\
    /opt/flexnetserver/boot.log’
    /usr/bin/nohup/bin/su <user id> -c ‘umask 022;\
    /opt/flexnetserver/lmgrd -c\
    /opt/flexnetserver/acad.lic >> \
    /opt/flexnetserver/boot.log ‘
    /bin/su <user id> -c ‘echo sleep 5 >> \
    /opt/flexnetserver/boot.log ‘
    /bin/sleep 5
    /bin/su <user id> -c ‘echo lmdiag >>\
    /opt/flexnetserver/boot.log ‘
    /bin/su <user id> -c ‘/opt/flexlm11.12/lmutil lmdiag -n -c\
    /opt/flexnetserver/acad.lic >> \
    /opt/flexnetserver/boot.log ‘
    /bin/su <user id> -c ‘echo exiting >>\
    /opt/flexnetserver/boot.log ‘
  7. 保存编辑过的 rc.local 文件。
  8. 重新启动计算机,并通过执行以下操作之一来验证 lmgrdadskflex 是否已启动。
    • 重新启动过程中,查找表明许可服务器已启动的消息。
    • 检查在 /opt/flexnetserver/ 中创建的 boot.log 文件,以查看 lmgrdadskflex 是否已启动。