用户工具

站点工具


adf:clusterfix

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
后一修订版
前一修订版
后一修订版两侧同时换到之后的修订记录
adf:clusterfix [2019/05/29 16:37] liu.junadf:clusterfix [2020/11/14 11:40] liu.jun
行 1: 行 1:
-======如果您希望在集群安装AMS、获取机器信息、申请锁定节点license、安装license======+======如果您希望在集群安装AMS、获取机器、申请锁定节点license、安装license======
  
-AMS软件本身并不区分正式版、试用版。对于试用版和正式版的区分,是在license文件,以及法律意义的授权协议上面。因此无论是试用版还是正式版,安装过程都是按照如下步骤:+=====安装===== 
 +AMS软件本身并不区分正式版、试用版。对于试用版和正式版的区分,是在license文件,以及法律意义的授权协议上面。因此无论是试用版还是正式版,安装过程都是按照如下步骤(以2020.101版为例,其他版本类似)
  
-=====1解压=====+如下操作在单个或多个工作站逐个执行:
  
-如果是root用户将安装包上传到在目标文件夹(例如/public/software/,对于集群来说,必须是装在共享目录下面,也就是说在管理节点上安装之后,其他节点也自动有了),并中解压AMS安装包:+=====第一步,解压软件===== 
 +首先弄清楚自己管理员(root账户),还是普通用户。两种用户都可以安装,但管理员安装后,所有用户都可以使用,普通用户安装后,只有自己能使用。 
 +====root用户==== 
 +将安装包上传到在目标文件夹(例如/public/software/),并中解压AMS安装包:
 <code bash> <code bash>
 cd /public/software/ cd /public/software/
-tar zxf ./adf2019.101.pc64_linux.platform_mpi.bin.tgz (当然不同的版本,这个文件名也不同)+tar zxf ./ams2020.101.pc64_linux.intelmpi.bin.tgz (当然不同的版本,这个文件名也不同)
 </code> </code>
-这样会生成文件夹/public/software/adf2019.101 +这样会生成文件夹/public/software/ams2020.101。然后执行命令: 
- +<code> 
-如果是普通用户安装包上传到在目标文件夹,例如(/home/UserID),并中解压AMS安装包:+chmod 755 -R /public/software/ams20*.* 
 +</code> 
 +从而赋予程序适当权限:普通用户可以运行程序,但不能修改程序文件。 
 +====普通用户==== 
 +安装包上传到在目标文件夹,例如(/home/UserID),并中解压AMS安装包:
 <code bash> <code bash>
 cd  cd 
-tar zxf ./adf2019.101.pc64_linux.platform_mpi.bin.tgz +tar zxf ./ams2020.101.pc64_linux.intelmpi.bin.tgz 
 </code> </code>
-这样会生成文件夹/home/UserID/adf2019.101+这样会生成文件夹/home/UserID/ams2020.101
  
-=====2,修改程序的权限===== 
-确保ADF2019.101目录对用户具有读、执行权限,如果1,2步是root用户进行解压,则需要执行: 
-<code bash> 
-chmod 755 -R /public/software/adf2019.101 
-</code> 
-如果是普通用户,则跳过即可。 
  
-=====3,设置环境变量===== +=====第二步,设置环境变量===== 
-在解压生成的ADF2019.101目录内,有一个文件,名为adfbashrc.sh,用户可以在 +在解压生成的AMS2020.101目录内,有一个文件,名为amsbashrc.sh,里面包含了AMS所需的环境变量。里面仅有一项,用户需要酌情考虑否更改
-<code bash> +
-export ADFHOME ADFBIN ADFRESOURCES +
-</code> +
-前面增加一行: +
-<code bash> +
-export ADFHOME=/public/software/adf2019.101 +
-</code> +
-说明: +
-  * 这里的/public/software/adf2019.101即第1步解压产生的目录/public/software/adf2019.101(当然也可以其它目录,例如:/home/UserID/adf2019.101)+
  
-在文件最后增加一行: 
 <code bash> <code bash>
-export SCM_TMPDIR=/tmp+SCM_TMPDIR=/tmp
 </code> </code>
  
-  * /tmp这个目录要注意经常清理,避免大量垃圾堆积;计算过程中从该目录读取数据的对计算的效率有一定影响一般/tmp这个本机目录,度是很快的;这个目录对AMS用户需要有读写权限如果设置export SCM_TMPDIR=$PWD,那么临时文件将产生到提交任务的目录。这样在PBS、LSF脚本中最后一行加一句rm -rf kid* t21.*删除掉临时文件即可。 +  * SCM_TMPDIR所指向的这个目录(这里就是指/tmp)要注意经常清理,避免大量垃圾堆积; 
-=====4,环境变量如何生效===== +  * 该目录最好是在高读写硬盘中如果用户不清楚可以使用默认值(/tmp一般就在高硬盘中) 
-因此PBS/LSF提交作业的时候,在PBS脚本中增加一句source /public/software/adf2019.101/adfbashrc.sh,具体参考[[adf:pbsorlsf]]+  * 这个目录对AMS用户需要有读写权限,当然/tmp对所有用户都有读写权限; 
 +  * 如果设置export SCM_TMPDIR=$PWD,那么临时文件将产生到提交任务的目录。 
 + 
 +====环境变量如何生效==== 
 +因此PBS/LSF提交作业的时候,在PBS脚本中增加一句source /public/software/ams2020.101/amsbashrc.sh,具体参考[[adf:pbsorlsf]]
  
 如果是SLURM系统,用户可以把这一句写到~/.bashrc文件中,或者由root用户写入/etc/profile文件尾部,之后source ~/.bashrc或source /etc/profile即可。 如果是SLURM系统,用户可以把这一句写到~/.bashrc文件中,或者由root用户写入/etc/profile文件尾部,之后source ~/.bashrc或source /etc/profile即可。
-=====5,获取机器信息(用于申请license=====+=====第三步,获取机器码,用于申请license=====
  
-  * 用户应确认AMS的license锁定在哪些节点上,比如锁定的这些节点的CPU核数总和为64,那么当初购买的license应该是64核。 +用户应确认AMS的license锁定在哪些节点上,这些节点上,分别运行命令:
-  * 用户在每个将要与license绑定的节点上,分别运行命令:+
 <code bash> <code bash>
-source /public/software/adf2019.101/adfrc.sh+source /public/software/ams2020.101/adfrc.sh
 dirac info dirac info
 </code> </code>
-即输出AMS所需的**机器信息**,将这些信息复制到文本文件中,汇集起来发给SCM或者费米科技,并加以说明。 +即输出AMS所需的**机器**,将这些信息复制到文本文件中,汇集起来发给SCM或者费米科技,并加以说明。
- +
-=====6,提交机器信息===== +
- +
-由注册人邮箱将机器信息发送给费米科技(ams@fermitech.com.cn或相关人员),用于license的申请。 +
- +
-为保护注册用户权益,其他邮箱发送机器信息,需要抄送给**注册人邮箱**,并由费米科技向**注册人邮箱**邮件核实,之后才能正式向SCM申请正式许可。<color blue>一般提交机器信息之后,1~3工作日内会把license发给您,如果3天仍然没有收到,您可以联系我们查询一下进度。</color>+
  
 +=====第四步,提交机器码=====
 +提交机器码:由注册人邮箱将机器码发送给费米科技(ams@fermitech.com.cn或相关人员),用于license的申请。<color blue>邮件内容中请说明:单位、注册人、申请正式许可还是试用许可。</color>如果不是注册人本人提交,需要抄送给**注册人邮箱**。<color blue>一般提交机器码之后,1~3工作日内会把license发给您,如果3天仍然没有收到,您可以联系我们查询一下进度。</color>
  
 =====7,安装license===== =====7,安装license=====
  
-用户收到license.txt文件之后,将该文件放置在ADF安装文件夹(如ADF2019.101)中,之后即可正常使用。 +用户收到license.txt文件之后,将该文件放置在AMS安装文件夹(如ams2019.101)中,之后即可正常使用。安装过程中有任何问题,可以发邮件到ams@fermitech.com.cn,说明尽量全面的报错的信息,我们将提供有效的协助。
- +
-**注意:**license文件与机器信息绑定,不能随意更换机器,SCM会发给用户一个1年期的license文件,有效期在license文件中可以看到。如果有机器需要更换,**在有效期结束、SCM发放新license的一个月前**,可以通知费米科技需要更换机器,并把新的机器信息发给SCM或费米科技,那么SCM将会根据新的机器信息生成license,发给用户。 +
- +
-安装过程中有任何问题,可以发邮件到ams@fermitech.com.cn,说明尽量全面的报错的信息,我们将提供有效的协助。+
  
adf/clusterfix.txt · 最后更改: 2023/09/11 13:44 由 liu.jun

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