简介
在您的授权服务器中可以通过ANSYS License 管理器控制许可证的访问。可以为授权的使用设置超时。这些访问规则可以在选项文件'ansyslmd.opt'中进行定义。
重要提示
本文仅适用于使用 Ansys FlexLM 许可证的用户。对于使用旧版 Sentinel LDK licenses 授权的用户(许可证编号以L 或 T 开头例如 L100000) 请参考这篇文章。对于使用USB 网路授权的用户 (许可证编号为 22000-40999) 请参考这篇文章。
必要准备
- Ansys 授权管理器
- 可直接或远程访问授权服务器
- Root 或管理员权限
控制访问例子
- 为特定用户组或单个用户预留一些许可证。
例如,如果某个用户需要经常访问MODE,可永久为该用户保留一个许可证。 - 为一组用户预留所需的许可证。
例如,可在本地内部云中永久预留10个FDTD engine licenses。
查看这篇文章可了解各产品许可证功能的完整列表。
'ansyslmd.opt' 文件位置
注意: 如果在安装路径中没有找到该文件,可创建 'ansyslmd.opt' (文本) 文件。示例 'ansyslmd.opt' 文件可从这里下载。
Windows:
"C:\Program Files\ANSYS Inc\Shared files\Licensing\license_files\"
Linux:
/ansys_inc/shared_files/licensing/license_files/
使用关键字
USER
- 定义使用授权的用户,包含区分大小写的选项。
USER username
- 示例:预留 FDTD 全套许可证 (GUI+Solve) 给用户 bill.
RESERVE 1 lum_fdtd_gui USER bill
RESERVE 1 lum_fdtd_solve USER bill
GROUP
- 定义使用授权的群组,包含区分大小写的选项。
GROUP group_name user_list
- 示例:定义名为'Researchers'的群组,其中包括用户 tom, jim, 和 bill 。并预留一个'lum_fdtd_gui' 授权给这个群组。
GROUP Researchers tom jim bill
RESERVE 1 lum_fdtd_gui GROUP Researchers
RESERVE 1 lum_fdtd_solve GROUP Researchers
注意: 一个 USER 只能属于一个用户 GROUP (群组)。
HOST_GROUP
- 定义使用授权的一组主机(计算机),包含区分大小写的选项。
HOST_GROUP group_name host_list
- 示例: 定义主机群HOST_GROUP HPCcluster ,其中包括 nodeOne, nodeTwo, 和 nodeThree
HOST_GROUP HPCcluster nodeOne nodeTwo nodeThree
注意:一个 HostName 只能属于一个 HOST_GROUP。
INCLUDE
- 允许单个用户或预先定义的一组用户/主机对某些功能使用授权。任何不在INCLUDE语句中的人都不允许使用那些功能。EXCLUDE会替代INCLUDE; EXCLUDE列表和INCLUDE列表造成的冲突以EXCLUDE优先解决。
INCLUDE feature type {name | group_name}
- 示例: 允许 群组 'researchers' 使用 'lum_fdtd_gui' 授权。
INCLUDE lum_fdtd_gui GROUP researchers
注意:对于 USER_BASED 或者 HOST_BASED的功能需使用 INCLUDE。系统管理员可通过 INCLUDE 指定允许哪些用户使用产品,而许可证限制了能够使用授权的用户数量。
INCLUDEALL
- 允许单个用户或预先定义的一组用户/主机使用在授权服务器上由厂商进程所提供的所有授权功能。任何不在INCLUDEALL语句中的人都不允许使用这些功能。
INCLUDEALL type {name | group_name}
- 示例: 允许用户'jane' 使用授权管理器中来自厂商程序提供的所有授权。
INCLUDEALL USER jane
MAX
- 限制一个群组或用户的使用量。
MAX 2 feature type {name | group_name}
- 示例: 限制群组 'lum_users' 可使用 2 个 'lum_fdtd_gui' 功能的授权。
MAX 2 lum_fdtd_gui GROUP lum_users
EXCLUDE
- 拒绝用户或预先定义的群组用户/主机访问授权。
EXCLUDE feature type {name | group_name}
- 示例: 移除群组HPCclusters 对 'lum_fdtd_gui' 功能的使用。
EXCLUDE lum_fdtd_gui GROUP HPCclusters
EXCLUDEALL
- 拒绝用户或预先定义群组的用户/主机访问当前FlexLM上的所有许可证。如果没有定义类型,它将排除所有用户类型 (USERS, GROUPS和HOST)使用所有许可证功能。
EXCLUDEALL type {name | group_name}
- 示例: 移除主机名为'sky' 的用户在当前授权管理器上借出厂商程序中的任何许可证功能。
EXCLUDEALL HOST sky
RESERVE
- 为 USER, HOST 或 GROUP 用户保留授权
RESERVE number feature type {name | group_name}
- 示例: 为用户'jill' 保留一个 'lum_fdtd_gui' 授权。
RESERVE 1 lum_fdtd_gui USER jill
EXPDATE
- 指定预留给指定用户/主机或用户/主机组的license的截止日期。
EXPDATE={expiry_date}
- 示例: 为用户组'grp1'保留'lum_fdtd_gui' 的一个授权,该授权过期日期为 31-jan-2022 。
RESERVE 1 lum_fdtd_gui:EXPDATE=31-jan-2022 GROUP grp1
注意: 确保 'FEATURE' 与 'EXPIRY DATE'信息与授权文件中的一样。
VENDOR_STRING
- 像授权细节中展示的那样指定授权的账户名(用引号来定义功能和账号)。
VENDOR_STRING={customer:#}
- 示例: 为群组'lab1'保留 'lum_fdtd_gui' 的一个授权,给customer 编号 8888888
RESERVE 1 "lum_fdtd_gui:VENDOR_STRING=customer:8888888" GROUP lab1
注意:确保 'FEATURE' 与 'EXPIRY DATE'信息与授权文件中的一样。
TIMEOUT
- 设置多久之后供应商进程释放和回收未激活授权。
- 最少超时设置为7200 secs (2 hours) 。
TIMEOUT feature{:keyword=value} seconds
TIMEOUTALL
- 与TIMEOUT相同,但适用于所有功能。
TIMEOUTALL 7200
示例
用户预订
下面将为名为“bill”的用户保留一个FDTD GUI和两个FDTD solve许可证。
RESERVE 1 lum_fdtd_gui USER bill
RESERVE 2 lum_fdtd_solve USER bill
群组预订
下面的选项文件代码将为名为“ResearchLab”的组 (包括“bob”、“john”和“tim”)保留2个FDTD完整许可证(GUI和solve licenses)。
# Define the members of each group
GROUP ResearchLab bob john tim
# Define the restrictions/reservations
RESERVE 2 lum_fdtd_gui GROUP ResearchLab
RESERVE 2 lum_fdtd_solve GROUP ResearchLab
多个授权
不同授权的预留
假设A组拥有的FDTD许可证将于2022年1月31日到期,B组拥有的FDTD许可证将于2022年3月31日到期。这两个组不想共享许可证,尤其是在A组的许可证过期之后。
重复的产品意味着'lum_fdtd_gui'和'lum_fdtd_solve'的功能将是重复的。因此,您必须使用不同的关键字-值对来指定功能。使用以下语法。
featureName:keyword=value
可以使用许多可能的关键字组合。在本例中,我们使用EXPDATE关键字(许可证的到期日期)。最后的选项文件如下所示:
# Define the members of each group
GROUP GroupA bob john tim
GROUP GroupB anna suzanne
# Define the restrictions/reservations
RESERVE 1 lum_fdtd_gui:EXPDATE=31-jan-2022 GROUP GroupA
RESERVE 1 lum_fdtd_solve:EXPDATE=31-jan-2022 GROUP GroupA
RESERVE 1 lum_fdtd_gui:EXPDATE=31-mar-2022 GROUP GroupB
RESERVE 1 lum_fdtd_solve:EXPDATE=31-mar-2022 GROUP GroupB
可以使用不同的关键字-值对。比如,ISSUED, START 或 SIGN.。这些关键字-值对可以在许可证文件中找到。
评论
请登录写评论。