Linux 许可服务器的配置步骤
 
 
 

配置 Linux 许可服务器的自动启动的步骤

注意在许可服务器上执行任何系统维护之前,请参见停止和重新启动许可服务器

为 Linux 配置许可服务器之前,请确保已完成以下步骤:

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