通过qsub互动队列使用

它可以在任何微星的簇支持作业提交的开始交互式作业。交互式作业可以是任务,包括数据的勘探,开发,或(与X11转发)的可视化活动的有用。

 
提交交互式作业的基本语法使用针对梅萨比以下例子所示:
的qsub -l节点= 1:PPN = 4,MEM = 8GB,walltime = 12:00:00 -q交互式-i
如果你是从X11转发的会议提交交互式作业,并想继续使用你的工作里面X11转发,你会增加额外的标志“-X”,具体如下:
的qsub -x -l节点= 1:PPN = 4,MEM = 8GB,walltime = 12:00:00 -q交互式-i
用于测试两个节点之间的MPI代码的基本语法:
的qsub -l节点= 2:PPN = 2,walltime = 5:00:00 -q交互式-w X = nmatchpolicy:exactnode -i
你也可以使用交互式脚本提交提交交互式作业。例如,提交相同的交互式作业如上,你需要一个文件(在我们的例子名为“interactive.pbs”)与内容:
 

#pbs -l节点= 1:PPN = 8,walltime = 8:00:00,MEM = 8GB #pbs -q梅萨比
#pbs -x

 

 

 


注意,这个文件只有PBS的指令,并按照它们没有脚本命令。那么你会使用提交该作业:
-i的qsub interactive.pbs
交互式作业都受到相同的规则和限制,批作业。交互式作业消耗SUS正常,只能访问那些可他们是从提交的集群队列。这要求更多的资源,作业可能会在队列中等待更长的时间,所以请确保您请求只有那些你需要的资源。
 
一个互动的qsub工作支持所有常用的PBS命令。这些命令在命令行上指定它们时,并且在用于交互使用PBS文件通常包括被包括作为标志。
 

通过login.msi.umn.edu例如交互式会话的qsub

 
用户名@ mydesktop $ SSH -y msiusername@login.msi.umn.edu
上次登录:周二5月10日15点16分06秒从2018 mydesktop.mydept.umn.edu
-------------------------------------------------- -----------------------------
             明尼苏达超级计算研究所的大学
-------------------------------------------------- --------------
[...输出截断...]
---------------
用户名@ login02 $ SSH -y msiusername@mesabi.msi.umn.edu
密码:
上次登录:周二5月10日15点16分06秒从2018 mydesktop.mydept.umn.edu
-------------------------------------------------- -----------------------------
            明尼苏达超级计算研究所的大学
                                梅萨比
                        HP Haswell的Linux集群
-------------------------------------------------- -----------------------------
[...输出截断...]
---------------
用户名@ ln0006 $  的qsub -i -x -l节点= 1:PPN = 4,walltime = 8:00:00,MEM = 8GB -q交互式
的qsub:待业13​​139465.mesabim3.msi.umn.edu启动
的qsub:待业13​​139481.mesabim3.msi.umn.edu启动
的qsub:工作13139481.mesabim3.msi.umn.edu准备
 
用户名@ cn0547 $
 
在这一点上,你目前在你的主目录,并可以加载模块和启动软件,包括GUI软件。