目录

Linux集群锁定许可(不推荐):安装、获取机器码、申请license、安装license

AMS软件本身并不区分正式版、试用版。对于试用版和正式版的区分,是在license文件,以及法律意义的授权协议上面。因此无论是试用版还是正式版,安装过程都是按照如下步骤(以2022.103版为例,其他版本类似)。

第一步,解压软件

安装包上传到在目标文件夹,例如(/home/UserID,本文用UserID指代具体用户名),并中解压AMS安装包:

cd 
tar zxf ./ams2022.103.pc64_linux.intelmpi.bin.tgz 

这样会生成文件夹/home/UserID/ams2022.103

第二步,设置环境变量

在解压生成的AMS2022.103目录内,有一个文件,名为amsbashrc.sh,里面包含了AMS所需的环境变量。用户需要酌情考虑是否将临时文件夹从默认的/tmp更改为其他路径,例如作业当前目录,如果需要则在amsbashrc.sh最后添加一行(或在pbs脚本中source语句后,添加一行):

export SCM_TMPDIR=$PWD

如果是ReaxFF用户,还建议增加一行:

export OMP_NUM_THREADS=1

这个变量是控制OpenMP并行,这个变量用的好,可以提高效率,但是用的不好则会降低效率。如果不想用,则需要在环境变量中将其设置为1。对于高级用户,如果您想使用该变量,请参阅:OMP_NUM_THREADS的运用

第三步,获取机器码,用于申请license

用户应确认AMS的license锁定在哪些节点上,在这些节点上,分别运行命令:

source /home/UserID/ams2022.103/amsbashrc.sh 回车
dirac info 回车

即输出AMS所需的机器码,将这些信息复制到文本文件中,汇集起来发给ams@fermitech.com.cn,并加以说明。

第四步,提交机器码

提交机器码:由注册人邮箱将机器码发送给费米科技(ams@fermitech.com.cn或相关人员),用于license的申请。邮件内容中请说明:单位、注册人、申请正式许可还是试用许可。如果不是注册人本人提交,需要抄送给注册人邮箱一般提交机器码之后,1~3工作日内会把license发给您,如果3天仍然没有收到,您可以联系我们查询一下进度。

第五步,安装license

用户收到license.txt文件之后,将该文件放置在AMS安装文件夹(如ams2022.103)中,之后即可正常使用。安装过程中有任何问题,可以发邮件到ams@fermitech.com.cn,说明尽量全面的报错的信息,我们将提供有效的协助。

第六步:如何提交作业、设置核心数

PBS/LSF提交作业的时候,source /home/UserID/ams2022.103/amsbashrc.sh将会添加到PBS/LSF脚本中。如果是SLURM系统,用户可以把source /home/UserID/ams2022.103/amsbashrc.sh写到~/.bashrc文件最后一行,之后source ~/.bashrc即可提交作业。

具体参考:集群、超算:通过PBS、LSF或SLURM脚本提交任务、设定任务核数