首页 > 代码库 > pbs 作业管理命令
pbs 作业管理命令
PBS 提供4 条命令用于作业管理。
(1) qsub 命令—用于提交作业脚本命令格式:qsub [-a date_time] [-c interval] [-C directive_prefix][-e path] [-I] [-j join] [-k keep] [-l resource_list] [-m mail_options][-M user_list][-N name] [-o path] [-p priority] [-q destination] [-r c][-S path_list] [-u user_list][-v variable_list] [-V][-W additional_attributes] [-z][script]参数说明:因为所采用的选项一般放在pbs 脚本中提交,所以具体见PBS 脚本选项。例:# qsub aaa.pbs 提交某作业,系统将产生一个作业号(2) qstat 命令—用于查询作业状态信息命令格式:qatat [-f][-a][-i] [-n][-s] [-R] [-Q][-q][-B][-u]参数说明:-f jobid 列出指定作业的信息-a 列出系统所有作业-i 列出不在运行的作业-n 列出分配给此作业的结点-s 列出队列管理员与scheduler 所提供的建议-R 列出磁盘预留信息-Q 操作符是destination id,指明请求的是队列状态-q 列出队列状态,并以alternative 形式显示-au userid 列出指定用户的所有作业-B 列出PBS Server 信息-r 列出所有正在运行的作业-Qf queue 列出指定队列的信息-u 若操作符为作业号,则列出其状态。若操作符为destination id,则列出运行在其上的属于user_list 中用户的作业状态。例:# qstat -f 211 查询作业号为211 的作业的具体信息。(3) qdel 命令—用于删除已提交的作业命令格式:qdel [-W 间隔时间] 作业号命令行参数:例:# qdel -W 15 211 15 秒后删除作业号为211 的作业(4) qmgr 命令—用于队列管理qmgr -c "create queue batch queue_type=execution"qmgr -c "set queue batch started=true"qmgr -c "set queue batch enabled=true"qmgr -c "set queue batch resources_default.nodes=1"qmgr -c "set queue batch resources_default.walltime=3600"qmgr -c "set server default_queue=batch"
pbs 作业管理命令
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。