这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版 | ||
adf:linuxworkstation [2020/11/14 13:10] – [安装] liu.jun | adf:linuxworkstation [2024/04/16 22:44] (当前版本) – [Linux工作站:安装、获取机器码、申请锁定license、安装license] liu.jun | ||
---|---|---|---|
行 1: | 行 1: | ||
- | ======在Linux工作站上安装AMS、获取机器码、申请锁定license、安装license====== | + | ======Linux工作站:安装、获取机器码、申请锁定license、安装license====== |
- | =====安装===== | + | AMS软件本身并不区分正式版、试用版。对于试用版和正式版的区分,是在license文件,以及法律意义的授权协议上面。因此无论是试用版还是正式版,安装过程都是按照如下步骤(以2022.103版为例,其他版本类似)。 |
- | AMS软件本身并不区分正式版、试用版。对于试用版和正式版的区分,是在license文件,以及法律意义的授权协议上面。因此无论是试用版还是正式版,安装过程都是按照如下步骤(以2020.101版为例,其他版本类似)。 | + | |
+ | **不要在虚拟系统、子系统中安装,运行会不正常。** | ||
=====第一步,解压软件===== | =====第一步,解压软件===== | ||
- | 首先弄清楚自己是管理员(root账户),还是普通用户。两种用户都可以安装,但管理员安装后,所有用户都可以使用,普通用户安装后,只有自己能使用。 | + | |
- | ====root用户==== | + | 安装包上传到在目标文件夹,例如(/home/UserID,**本文用UserID指代具体用户名**),并中解压AMS安装包: |
- | 将安装包上传到在目标文件夹(例如/opt),并中解压AMS安装包: | + | |
- | <code bash> | + | |
- | cd /opt | + | |
- | tar zxf ./ | + | |
- | </ | + | |
- | 这样会生成文件夹/ | + | |
- | < | + | |
- | chmod 755 -R /opt/ams20*.* | + | |
- | </ | + | |
- | 从而赋予该文件夹适当权限:普通用户可以运行程序,但不能修改程序文件。 | + | |
- | ====普通用户==== | + | |
- | 安装包上传到在目标文件夹,例如(/ | + | |
<code bash> | <code bash> | ||
cd | cd | ||
- | tar zxf ./ams2020.101.pc64_linux.intelmpi.bin.tgz | + | tar zxf ./ams2022.103.pc64_linux.intelmpi.bin.tgz |
</ | </ | ||
- | 这样会生成文件夹/ | + | 这样会生成文件夹/ |
=====第二步,设置环境变量===== | =====第二步,设置环境变量===== | ||
- | 在解压生成的AMS2020.101目录内,有一个文件,名为amsbashrc.sh,里面包含了AMS所需的环境变量。里面仅有一项,用户需要酌情考虑是否更改 | + | 在解压生成的AMS2022.103目录内,有一个文件,名为amsbashrc.sh,里面包含了AMS所需的环境变量。用户需要酌情考虑是否在最后增加一行,将临时文件改存于作业当前目录: |
<code bash> | <code bash> | ||
- | SCM_TMPDIR=/tmp | + | SCM_TMPDIR=$PWD |
</ | </ | ||
* SCM_TMPDIR所指向的这个目录(这里就是指/ | * SCM_TMPDIR所指向的这个目录(这里就是指/ | ||
- | * 该目录最好是在高速读写硬盘中,如果用户不清楚,可以使用默认值(/ | ||
- | * 这个目录对AMS用户需要有读写权限,当然/ | ||
- | * 如果设置export SCM_TMPDIR=$PWD,那么临时文件将产生到提交任务的目录。 | ||
+ | **如果是ReaxFF用户**,还建议增加一行: | ||
+ | < | ||
+ | export OMP_NUM_THREADS=1 | ||
+ | </ | ||
=====第三步,使环境变量生效===== | =====第三步,使环境变量生效===== | ||
- | |||
- | ====root用户==== | ||
- | <code bash> | ||
- | source / | ||
- | export SCM_OPENGL_SOFTWARE=1 | ||
- | </ | ||
- | 将这两行写入/ | ||
- | ====普通用户==== | ||
普通用户可以在~/ | 普通用户可以在~/ | ||
<code bash> | <code bash> | ||
- | source ~/ams2020.101/ | + | source ~/ams2022.103/ |
export SCM_OPENGL_SOFTWARE=1 | export SCM_OPENGL_SOFTWARE=1 | ||
</ | </ | ||
行 68: | 行 49: | ||
=====第六步,安装license===== | =====第六步,安装license===== | ||
- | 用户收到license.txt文件之后,将该文件放置在AMS安装文件夹(如AMS2020.101)中,之后即可正常使用。安装过程中有任何问题,可以发邮件到ams@fermitech.com.cn,说明尽量全面的报错的信息,我们将提供有效的协助。 | + | 用户收到license.txt文件之后,将该文件放置在AMS安装文件夹(如AMS2022.103)中,之后即可正常使用。安装过程中有任何问题,可以发邮件到ams@fermitech.com.cn,说明尽量全面的报错的信息,我们将提供有效的协助。 |
=====第七步,修改图形界面的默认设置===== | =====第七步,修改图形界面的默认设置===== |