这是本文档旧的修订版!
Job Manager支持设置设置远程服务器提交任务,该方法的特点是:
从2017版开始,设置使用Job Manager向服务器提交作业变得格外方便。
QuantumATK中支持两种在远程服务器上运行的方式:
+
,选择一个妥善的保存路径,点击Create
生成SSH Key(显示Successfully Generated),下方输入服务器登录的用户名和密码,点击Upload
上传SSH Key这里以PBS为例。
which qsub
命令查看。+
,选择一个妥善的保存路径,点击Create
生成SSH Key(显示Key Generated),下方输入服务器登录的用户名和密码,点击Upload
上传SSH Key;如果以上设置没有问题,可以尝试提交任务。将作业脚本发送至job manager,选择相应的队列,点击开始按钮即可开始提交计算。 计算一旦开始排队或运行,VNL即可关闭,并断开网络连接。下次连接时,VNL会自动检测作业进度并下载文件。
在提交任务时,用户仍有机会修改每个提交任务的计算设置,方法是:
由于为了防止重名覆盖,Job Manager会在设定的目录下自动为每个作业生成随机的文件夹名称,这为用户手动查找作业目录带来了一定的麻烦。为此,建议在提交任务时,为每个作业添加一个有意义的子目录(如上图中作业队列默认的目录为/home/ddong/atkjobs,提交任务时可以要求job manager创建子目录sic_bandstructures),这样便于管理计算作业的文件夹。
提交任务遇到问题时,需要针对具体问题编辑设置。
提交任务的PBS脚本的详细设置请参考:通过命令行方式手动提交QuantumATK计算。