目录

ATK或VNL的安装方法

ATK的安装分成三个部分:

重要提示

从2017版开始,ATK集成了Intel MPI运行环境,更好的分配MPI和OpenMP并行,推荐用户使用;不再需要安装MPI。

ATK通常采用浮动license策略,软件包安装和license server的安装可以分开进行。如果用户选择锁定节点(node-locking)的license,则不需要安装license server。

请根据实际安装环境选择合适的安装场景

场景1:在单机(包括台式机、服务器)上安装运行ATK,并将license锁定在本机上

此安装场景适用于

  • 用户获得的是node-locking的试用license;
  • 用户购买了VNL单独授权的node-locking license。
  • 注:此种license安装方法不支持并行。

安装步骤

  1. 获取本机的HOSTID,寄给sales@fermitech.com.cn用于申请license。将获得的license保存在一个固定的位置。
  2. 安装ATK程序包,安装结束时选择node-locking并指定上述的license文件即可。安装程序会在当前用户下写入环境变量(Linux系统中环境变量放在~/.bashrc或~/bash_profile等文件中)

如何更换License

在试用License到期后,需要更换新的试用License或永久License时,只需要将新License文件替换掉原来的文件即可。

场景2:在单机(包括台式机、单节点服务器)上安装运行 ATK,并使用网络license server上的浮动license

此安装场景适用于

  • 用户购买了浮动的license,已经安装并启动了license server,现在需要在新的机器上运行 ATK。
  • 注意:需要保证安装主机和License Server主机网络畅通。

安装步骤

  1. 设置使用浮动license:
    1. Windows系统:开始菜单QuantumWise目录下运行运行QuantumWise License Configuration Tool;选择floating license,输入license server所在的主机IP或主机名即可;安装程序会在当前用户下写入环境变量;
    2. Linux系统:安装目录QuantumWise/VNL-ATK-2014.2/license下运行 qw_license_config;选择floating license,输入license server所在的主机IP或主机名即可;安装程序会在当前用户下写入环境变量(在~/.bashrc或~/bash_profile等文件中)
  2. 安装配置MPI并行环境。(从2017版开始,ATK集成了Intel MPI运行环境,更好的分配MPI和OpenMP并行,推荐用户使用;不再需要安装MPI。)

场景3:在单机(包括台式机、单节点服务器)安装,将license绑定到同一台计算机上

此安装场景适用于

  • 用户购买了小规模并行计算的正式license,主要用一台单机进行计算

正式的并行license只能使用浮动机制,因此用户需要在这台分别安装ATK软件和license server,并启动license服务。

安装方法

  1. 获取本机的HOSTID,寄给sales@fermitech.com.cn用于申请license;
  2. 安装并启动License Server
  3. 设置使用浮动license:
    1. Windows系统:开始菜单QuantumWise目录下运行运行QuantumWise License Configuration Tool;选择floating license,输入license server所在的主机IP或主机名即可;安装程序会在当前用户下写入环境变量;
    2. Linux系统:安装目录QuantumWise/VNL-ATK-2014.2/license下运行 qw_license_config;选择floating license,输入license server所在的主机IP或主机名即可;安装程序会在当前用户下写入环境变量(在~/.bashrc或~/bash_profile等文件中)
  4. 安装配置MPI并行环境。(从2017版开始,ATK集成了Intel MPI运行环境,更好的分配MPI和OpenMP并行,推荐用户使用;不再需要安装MPI。)

更换License

场景4:在集群上安装运行ATK

注意事项

  • 为了在不同节点上进行计算,集群上安装ATK需要安装在所有节点可见的个人目录下或公共目录下(需要管理员权限);
  • 应选择浮动license,并且license server应该安装并运行在在整个集群都能访问的节点(如登陆节点或管理节点上);
  • 如果license server需要向集群以外的主机提供license,应该保证该节点除了连接集群内网之外还连接了外部网络(因此,通常License server安装运行于登陆节点)。

安装步骤

  1. 安装并启动license server;
  2. 设置使用浮动license:
    1. Windows系统:开始菜单QuantumWise目录下运行运行QuantumWise License Configuration Tool;选择floating license,输入license server所在的主机IP或主机名即可;安装程序会在当前用户下写入环境变量;
    2. Linux系统:安装目录QuantumWise/VNL-ATK-2014.2/license下运行 qw_license_config;选择floating license,输入license server所在的主机IP或主机名即可;安装程序会在当前用户下写入环境变量(在~/.bashrc或~/bash_profile等文件中)
  3. 安装配置MPI并行环境。(从2017版开始,ATK集成了Intel MPI运行环境,更好的分配MPI和OpenMP并行,推荐用户使用;不再需要安装MPI。)

更换License