用户工具

站点工具

本页面的其他翻译:
  • zh

atk:scl许可服务的维护

这是本文档旧的修订版!


SCL许可服务的维护

更换许可(License)

用户初次获得的许可的期限与维护期相同,在以下情况下需要更换许可(License):

  • 在维护期内有新版本发布时;
  • 在维护期未之前通过付费延长了维护期;
  • 购买了永久许可的用户在维护期内未付费更换许可,则需要在维护期结束前及时更换长期使用许可。
  • 更换许可文件可能导致正在进行的计算终止,请谨慎操作;
  • 更换许可文件可能需要先将当前运行的SCL服务终止,请参考下文“SCL服务的重启”段落。

获取新版本的许可

使用Synopsys Solvnet的个人账户登录以下网站:

http://solvnet.synopsys.com/SmartKeys

即可申请重新发送License文件到用户注册邮箱。

修改许可证文件

请参照正在使用的License修改新获取的License文件中的VENDOR和SERVER两行。注意:不可改动MAC地址部分。

在Linux下更换许可

  • 进入SCL的安装目录后,用新获得的许可文件替换【安装目录】\Synopsys\SCL\2017.12\admin\license\下的许可文件;
  • 按照下文方法重启SCL许可服务。

在Windows下更换许可

  • 进入C:\Synopsys\SCL\2017.12\的装目录后,用新获得的许可文件替换C:/Synopsys/SCL/2017.12/admin/license/下的许可文件;
  • 按照下文方法重启SCL许可服务。

在Windows下更换许可

SCL服务的重启

在某些情况下,管理员可能需要重启SCL许可服务。重启方法根据操作系统不同略有区别。

Linux系统下重启SCL许可服务

  • 使用命令:ps -ef | grep lmgrd找到lmgrd的进程号和完整命令,拷贝完整命令;
  • 使用命令:kill 进程号停止进程(可能需要管理员权限);
  • 重新启动SCL许可服务,参见:在Linux系统上启动 Synopsys Common Licensing

如果已经将SCL安装为系统服务,则推荐使用systemctl命令管理scl服务。具体请参见:在Linux系统上启动 Synopsys Common Licensing的相关段落。

Windows系统重启SCL许可服务

用户可以通过synopsys提供的lmtools或Windows的任务管理器重启SCL服务,见下图。

必要时可以在 LMTools 中的 Config Service 删去原有的 SCL 服务,重新添加服务。

SCL服务的升级

当SCL发布新版本时,我们推荐用户升级到最新版,以排除可能存在的软件错误。升级SCL服务大致分为三个步骤:

  1. 停止后台运行的服务进程;
  2. 卸载老版本的SCL软件;
  3. 安装并启动新版的SCL。

Linux系统下升级SCL的步骤

  • 使用命令:ps -ef | grep lmgrd或命令pidof lmgrd找到lmgrd的进程号;
  • 使用命令:kill 进程号停止进程(可能需要管理员权限);
  • 备份【安装目录】/Synopsys/SCL/2017.12/admin/license/synopsys.lic等license文件后,删去【安装目录】/Synopsys/SCL/2017.12文件夹。
  • 重新安装新版本的SCL,参见:在Linux系统上安装 Synopsys Common Licensing
  • 启动SCL许可服务,参见:在Linux系统上启动 Synopsys Common Licensing
  • 修改/etc/rc.local(或其他系统级文件),确保自动运行的服务命令指向新安装的版本。

Windows系统下升级SCL的步骤

  • 启动:开始菜单 → synopsys → lmtools;
  • 点击Start/Stop/Reread选项卡,点击Stop Server停止SCL后台服务进程;

  • 点击Config Services选项卡,选择正确的Service Name,点击Remove Service删去当前SCL许可服务;

atk/scl许可服务的维护.1621929592.txt.gz · 最后更改: 2021/05/25 15:59 由 dong.dong

© 2014-2022 费米科技(京ICP备14023855号