这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版后一修订版两侧同时换到之后的修订记录 | ||
adf:workstationwithoutgui [2017/04/18 21:07] – liu.jun | adf:workstationwithoutgui [2024/03/21 11:36] – liu.jun | ||
---|---|---|---|
行 1: | 行 1: | ||
- | =====没有图形界面的工作站、没有PBS或LSF的集群:直接运行*.run文件:===== | + | =====无桌面的Linux工作站:直接运行*.run文件、设定任务核数===== |
- | *表示文件名,下同。 | + | =====第一节:操作方式===== |
+ | ***表示文件名,下同。** | ||
- | * 上传*.run文件到任务目录; | + | * 上传*.run文件到//任务目录//; |
- | * cd 任务目录 | + | * 进入某个计算节点,例如:ssh node01。当然如果只有一个服务器,这一步也就不需要了。 |
- | * dos2unix *.run (如果上传*.run文件使用的是SSH Secure Shell,那么在edit> | + | * cd //任务目录// |
+ | * dos2unix *.run (如果上传*.run文件使用的是SSH Secure Shell软件,那么在SSH Secure Shell的菜单栏edit> | ||
* chmod 700 *.run | * chmod 700 *.run | ||
- | * export NSCM=N (N表示您希望的并行数,如果不设置则调用本机所有CPU核) | + | * export NSCM=N |
* nohup ./*.run >*.out & | * nohup ./*.run >*.out & | ||
* ctrl d退出,之后再关闭命令行窗口。注意,如果不按ctrl d退出,直接关闭命令行窗口,则任务也自动被关闭。 | * ctrl d退出,之后再关闭命令行窗口。注意,如果不按ctrl d退出,直接关闭命令行窗口,则任务也自动被关闭。 | ||
- | * 监测计算进度:tail -f / | + | * 监测计算进度:tail -f / |
- | 运行完毕之后:修改logfile为*.logfile,TAPE21改名为*.t21,out改名为*.out。之后下载到本地Windows电脑,或者其他有图形界面的电脑上进行分析。 | + | 这些命令的学习,参考:[[adf: |
+ | |||
+ | 运行完毕之后: | ||
+ | 将ams.results文件夹改名为*.results | ||
+ | |||
+ | 之后下载到本地Windows电脑,或者其他有图形界面的电脑上进行分析。 | ||
**强烈地不建议多个任务在同一个文件夹里面进行,而应该为每个任务创建一个文件夹。** | **强烈地不建议多个任务在同一个文件夹里面进行,而应该为每个任务创建一个文件夹。** | ||
如果任务是进行片段分析,参考:[[adf: | 如果任务是进行片段分析,参考:[[adf: | ||
+ | |||
+ | =====第二节:如何正确、高效利用计算机资源(重要)===== | ||
+ | 参考:[[adf: |