PBS Pro的安装及其作业管理命令

转载 2012年03月29日 21:38:26

http://pathfinder88.blog.163.com/blog/static/16828525820108111267127/


PBS 是公开源代码的作业管理系统,在此环境下运行,用户不需要指定程序在哪些节点上运行,程序所需的硬件资源由PBS 管理和分配。

1、PBS(Portable Batch System)的下载:
下载之前要先填写真实邮箱完成注册。有两种版本许可证供使用,一个是评估版,有30天免费评估期;另一种为零售版。
下载完成后执行./INSTALL安装即可。

2、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"

更多参考:
       http://ibi.hzau.edu.cn/bbs/forum.php?mod=viewthread&tid=42
       http://www-cdf.fnal.gov/offline/cdfsga/cdfsga_batch.note

使用RPM包安装PBS Pro

使用RPM包安装PBS Pro下载首先下载PBS Pro,这里使用v14.1.0版本。下载地址:https://github.com/PBSPro/pbspro/archive/v14.1.0.tar...
  • kongxx
  • kongxx
  • 2016年09月30日 08:28
  • 1502

PBS 安装与使用

PBS(Portable Batch System)最初由NASA的Ames研究中心开发,主要为了提供一个能满足异构计算网络需要的软件包,用于灵活的批处理,特别是满足高性能计算的需要,如集群系统、超级...
  • tengh
  • tengh
  • 2012年11月03日 10:59
  • 1039

Centos7安装-多节点PbsPro

Centos7安装-多节点PbsPro Centos7安装-多节点PbsProPBS 是公开源代码的作业管理系统,pbspro是著名的open PBS的商业版。其相关的介绍请看我写的相关博客。1:准...

PBS pro 安装

http://www.hpcservice.org/TopicOther.asp?t=5&BoardID=3&id=6528 --  作者:valentine --  发布时间:201...

PBS 管理系统

PBS 管理系统     (一)作业提交系统 Torque 个人安装总结(PBS)   PBS 是功能最为齐全,历史最悠久,支持最广泛的本地集群调度器之一。 PBS 的目前包括 openPB...

linux学习入门2-3——bash命令基本操作(linuxcast.net)(bash部分快捷键、uname、history、通配符、切换用户、作业管理(前台、后台运行,暂停等操作))

1. ctrl+l 清屏(bash) 2.不能对kernel直接进行控制,这是需要一个shell程序这时需要shell指令向kernel进行传递信息(这就是shell的功能)  shell分为C...

linux系统管理命令-进程与作业管理

进程与作业管理 13.01 at命令 用于指定在某个时间点执行某项任务  # at 23:00 at> cp /etc/passwd /root at> 按Ctrl+d交互结束 或 ...

PBS pro 有资源但作业排队的问题处理

一:有资源而且pbs_server, pbs_sched, pbs_mom服务运行正常,但是作业状态为任然为Q ? 1.首先查看pbs_server的日志,发现如下信息 # cd /var/spool...
  • wjciayf
  • wjciayf
  • 2015年12月14日 11:24
  • 1440

Moab 5.2.0+Torque 2.2.1/pbs集群作业可视化管理系统部署试验

Moab 5.2.0+Torque 2.2.1/pbs 集群作业可视化管理系统部署试验 1、介绍 全称:Moab Cluster Suite 官方网站http://www.clusterres...
  • educast
  • educast
  • 2011年12月31日 09:28
  • 2506
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:PBS Pro的安装及其作业管理命令
举报原因:
原因补充:

(最多只允许输入30个字)