qalter jobid -l walltime=X

e.g.
qalter 377470.manager -l walltime=2222:00:00
qalter: Unauthorized Request  377470.manager

Notes:

To alter requested resources for a currently queued (but not running) job use the qalter command.  You can change the wallclock limit, the account to be charged, email options, the stdout/stderr paths, and the total number of cores needed or the number of cores per node (mppnppn), among other things.  See the "qsub" man page for details. The two important restrictions are that you cannot change any attributes once your job begins running and you cannot change mppwidth so that the job moves across the execution queue boundaries.  Usage examples:

1.hopper% qalter -lwalltime=new_walltime jobid
2.hopper% qalter -lmppwidth=new_mppwidth jobid
 

改变cpu数量:

qalter -l nodes=1:ppn=10  jobid #(小写的L)

修改pbs队列:

qalter <jobid> -W queue=<new queue name>

$ qstat | grep  9999 | grep  AAAA  | sed 's/er.*/er/g' | awk '{print "qalter "$0" -W queue=middleq"}'

修改依赖的job:

qalter -W depend=afterok:6250.centos64 5951.centos64

qalter -W depend=afterok:new_job_id old_job_id

old_job_id 执行完成之后才能执行new_job_id

启动torque:

启动所有服务(需要root权限)
pbs_server
pbs_sched
pbs_mom

批量取消pbs:

qstat | grep zh | grep Q | sed 's/er.*/er/g' | awk '{print "qdel "$0}'
qstat | grep zh | grep H | sed 's/er.*/er/g' | awk '{print "qdel "$0}'

qstat | grep zh | grep R | sed 's/er.*/er/g' | awk '{print "qdel "$0}'

REF:

http://scicomp.stackexchange.com/questions/7149/changing-the-queue-for-an-already-submitted-pbs-job


https://www.nersc.gov/users/computational-systems/hopper/running-jobs/monitoring-jobs/

https://www.osc.edu/supercomputing/batch-processing-at-osc/monitoring-and-managing-your-job

http://torqueusers.supercluster.narkive.com/wWbtPk3E/can-i-add-to-the-walltime-of-a-running-job

http://stackoverflow.com/questions/8005906/is-there-a-way-to-change-the-walltime-for-currently-running-pbs-job

http://docs.adaptivecomputing.com/suite/8-0-1/basic/help.htm#topics/torque/commands/qalter.htm%3FTocPath%3DTORQUE%2520Resource%2520Manager%7CAppendices%7CAppendix%2520A%253A%2520Commands%2520Overview%7C_____7

http://www.supercluster.org/pipermail/torqueusers/2011-May/012919.html

https://wiki.hpcc.msu.edu/pages/viewpage.action?pageId=13863972

http://www.clusterresources.com/pipermail/torquedev/2013-October/004607.html

change the walltime for currently running PBS job (qalter pbs)的更多相关文章

  1. PBS 安装

    How to install PBS Pro using the configure script. . Install the prerequisite packages for building ...

  2. PBS命令和使用

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

  3. PBS

    赞同,已经试验成功.后来查手册: $man qdel-p 的功能是强制净化队列.这个 "p" 可能是  "purge" 的缩略形式 qsub,qdel,qmgr ...

  4. 【Linux】单计算机安装PBS系统(Torque)与运维

    1.此次使用torque-5.0.0-1_43d8f09a.tar.gz这个版本http://www.adaptivecomputing.com/downloading/?file=/torque/t ...

  5. Thinking in Unity3D:基于物理着色(PBS)的材质系统

    关于<Thinking in Unity3D> 笔者在研究和使用Unity3D的过程中,获得了一些Unity3D方面的信息,同时也感叹Unity3D设计之精妙.不得不说,笔者最近几年的引擎 ...

  6. PBS 作业调度应用

    PBS(Portable Batch System),最初由 NASA 的 Ames 研究中心开发,主要为了提供一个能满足异构计算网络需要的软件包,用于灵活的批处理(Portable Batch Pr ...

  7. linux -目录结构

    摘自:http://www.comptechdoc.org/os/linux/usersguide/linux_ugfilestruct.html 这个目录结构介绍是我目前看到介绍最全的,有时间在翻译 ...

  8. Life Cycle of Thread – Understanding Thread States in Java

    Life Cycle of Thread – Understanding Thread States in Java 深入理解java线程生命周期. Understanding Life Cycle ...

  9. extentreports报告插件之extentX之服务搭建(三)

    之前两个章节已经写完再extentreports报告插件与testng 的集成,但是发现 每次测试完后,生成的报告都要在单独发送,每个项目都有一份报告,如果项目多的话,管理起来就会很冗余. 这个给大家 ...

随机推荐

  1. 读 《JavaScript: The Good Parts》 有感

    提炼出一门语言或技术的 Good Parts, 使用该子集去构造健壮稳固的应用. 我们总是倾向于去学习和使用所有的语言特性,好像凡是新的,凡是提供了的, 就有必要去使用: 这本书告诉我们, 要有选择性 ...

  2. uploadify3.2.1加载时,报NetworkError 404 Not Found或NetworkError forbidden错误

    我用的uploadify的版本是3.2.1 在打开配置了uploadify的页面的时候,什么操作都没有,仅仅是打开了页面,在火狐里可以看到一行报错信息,我的uploadify页面 在"/项目 ...

  3. Java中的线程同步机制

    一.首先为什么线程需要同步? 1.多线程安全问题的原因      A:有多线程环境      B:有共享数据      C:有多条语句操作共享数据 2. //未完待续后面会继续更新

  4. page指令

    <%@ page 属性1=“value” 属性2=“value2” ......%> page的属性有13种: 1)language  --- 声明所使用的脚本语言的种类.(可省略) va ...

  5. 面向生产环境的大集群模式安装Hadoop

    一.实验说明 1.本实验将使用DNS而不是hosts文件解析主机名: 2.使用NFS共享密钥文件,而不是逐个手工拷贝添加密钥: 3.复制Hadoop时使用批量拷贝脚本而不是逐台复制. 测试环境: Ho ...

  6. 安装使用RESTful 框架SLIM方法

    相关框架: http://www.golaravel.com 是一个PHP框架,内置名为LUMEN的RESTful API框架,有中文文档, http://lumen.golaravel.com/do ...

  7. JavaEE基础(十三)

    1.常见对象(StringBuffer类的概述) A:StringBuffer类概述 通过JDK提供的API,查看StringBuffer类的说明 线程安全的可变字符序列 B:StringBuffer ...

  8. Educational Codeforces Round 13 D:Iterated Linear Function(数论)

    http://codeforces.com/contest/678/problem/D D. Iterated Linear Function Consider a linear function f ...

  9. ACE的接受器(Acceptor)和连接器(Connector):连接建立模式

    ACE_Acceptor工厂的open()方法,或是它的缺省构造器(它实际上会调用open()方法),来开始被动侦听连接.当接受器工厂的open()方法被调用时,如果反应堆单体还没有被实例化,open ...

  10. [BIM]BIM中IFC介绍

    ifc是干什么的,看下图 ifc架构图 下文转自:http://www.bimcn.org/cjwt/201506053789.html IFC目前是国际通用的BIM标准,现在很多BIM软件都采用其作 ...