在服务器提交任务之前应养成看节点占用情况的习惯,然后将任务提交到free的节点,避免任务一直在队列中等待的情况,查看占用情况有下面两种方式。
全面展示
pestat
显示出当前各节点占用情况,可根据任务号配合 qstat
命令找出占用用户。
如上图所示,ncpus为当前节点总核心数,tasks为当前已提交任务占用核心数量,state表示当前节点是否空闲,free表示空闲, busy表示繁忙,对于2节点,虽然tasks显示并未占满,但state显示busy,所以提交任务时也不建议提交到该节点。
简洁展示
pbsnodes -l free
只显示出当前free的节点。
如图所示,当前服务器只有3节点和5节点有空核可以提交任务。