change the walltime for currently running PBS job (qalter pbs)
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 jobid2.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://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)的更多相关文章
- PBS 安装
How to install PBS Pro using the configure script. . Install the prerequisite packages for building ...
- PBS命令和使用
PBS是公开源代码的作业管理系统,在此环境下运行,用户不需要指定程序在哪些节点上运行,程序所需的硬件资源由PBS管理和分配. PBS(Portable Batch System)是由NASA开发的灵活 ...
- PBS
赞同,已经试验成功.后来查手册: $man qdel-p 的功能是强制净化队列.这个 "p" 可能是 "purge" 的缩略形式 qsub,qdel,qmgr ...
- 【Linux】单计算机安装PBS系统(Torque)与运维
1.此次使用torque-5.0.0-1_43d8f09a.tar.gz这个版本http://www.adaptivecomputing.com/downloading/?file=/torque/t ...
- Thinking in Unity3D:基于物理着色(PBS)的材质系统
关于<Thinking in Unity3D> 笔者在研究和使用Unity3D的过程中,获得了一些Unity3D方面的信息,同时也感叹Unity3D设计之精妙.不得不说,笔者最近几年的引擎 ...
- PBS 作业调度应用
PBS(Portable Batch System),最初由 NASA 的 Ames 研究中心开发,主要为了提供一个能满足异构计算网络需要的软件包,用于灵活的批处理(Portable Batch Pr ...
- linux -目录结构
摘自:http://www.comptechdoc.org/os/linux/usersguide/linux_ugfilestruct.html 这个目录结构介绍是我目前看到介绍最全的,有时间在翻译 ...
- Life Cycle of Thread – Understanding Thread States in Java
Life Cycle of Thread – Understanding Thread States in Java 深入理解java线程生命周期. Understanding Life Cycle ...
- extentreports报告插件之extentX之服务搭建(三)
之前两个章节已经写完再extentreports报告插件与testng 的集成,但是发现 每次测试完后,生成的报告都要在单独发送,每个项目都有一份报告,如果项目多的话,管理起来就会很冗余. 这个给大家 ...
随机推荐
- js获取单选框radio的值
遇到一个js获取radio值的问题,原来根据frm.type.value取到的值在ie下是空值 解决办法:type为每个radio的值 var chkObjs=document.getElements ...
- Junit单步调试
单步调试:主要查看变量内容的变化 1.设置断点位置,设置在可能出现问题的代码 2.点击项目右键以Debug as方式运行程序 3.F5 --> step into 进入方法内部进行调试 ...
- android 学习随笔十四(页面跳转与数据传递)
1.activity 创建第二个Activity 需要在清单文件中为其配置一个activity标签 标签中如果带有这个子节点,则会在系统中多创建一个快捷图标 <intent-filter> ...
- 基于ASP.NET MVC 4/5 Razor的模块化/插件式架构实现
概述 在日常开发中, 我们经常谈起模块化/插件化架构,这样可既可以提高开效率,又可以实现良好的扩展性,尤其对于产品化的系统有更好的实用性. 架构 我们采用的是MVC5(本文中介绍的方法对于MVC4也是 ...
- gerrit
https://en.wikibooks.org/wiki/Git/Gerrit_Code_Review http://openwares.net/linux/gerrit2_setup.html 不 ...
- linux设备驱动归纳总结(五):1.在内核空间分配内存【转】
本文转载自:http://blog.chinaunix.net/uid-25014876-id-79134.html linux设备驱动归纳总结(五):1.在内核空间分配内存 xxxxxxxxxxxx ...
- Backup: Date and Time in Perl6
时间 Date #Operators ==, <, <= , >, >=, !=, eq, lt, le # Methods $date = Date.new(YEAR, MO ...
- Backup: Flow Control in Perl6
Control Flow 注意空格,注意空格,注意空格 和 Perl5不同的是,这些结构都可以返回值,而且即使倒置结构也可以用 block 了 block 可以有逗号 with without orw ...
- 使用python脚本监控weblogic
1.python的脚本如下: ############################################################################### #crea ...
- 【jqGrid for ASP.NET MVC Documentation】.学习笔记.7.搜索过滤数据
1 基础 搜索和过滤功能,是使用确定的条件,查找匹配行数据.jqGrid提供几种搜索模式: Search Dialog 单搜索选项 Search Dialog 多搜索选项 ToolBar Search ...