首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PBS,刷新标准输出

PBS,刷新标准输出
EN

Stack Overflow用户
提问于 2012-05-10 11:17:02
回答 4查看 4.5K关注 0票数 13

我有一个长时间运行的扭矩/PBS任务,我想监控输出。但日志文件仅在作业完成后才会被复制。有没有办法说服PBS更新它?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2012-05-11 01:20:59

不幸的是,使用PBS/Torque不能使用AFAIK - stdout/stderr流在执行主机上本地假脱机,然后在作业完成后传输到提交主机。如果希望在执行期间监视程序的标准输出,可以将其重定向到一个文件中(只有在执行和sumit主机共享一个公共文件系统时才有意义)。

我怀疑其基本原理是它允许在不与提交节点共享文件系统的节点上执行作业。

票数 4
EN

Stack Overflow用户

发布于 2012-05-17 05:32:52

这在扭矩上是可能的。如果您有一个共享的文件系统,您可以设置

$spool_as_final_name true

在妈妈的配置文件中。这将使文件直接写入最终输出目标,而不是在假脱机目录中进行假脱机。设置好后,您可以跟踪-f输出文件并监视您想要的任何内容。

http://www.adaptivecomputing.com/resources/docs/torque/3-0-3/a.cmomconfig.php (搜索spool_as_final_name

票数 7
EN

Stack Overflow用户

发布于 2012-11-05 07:40:35

对我来说,ssh到运行作业的节点并查看/var/spool/torque/spool/下的文件是有效的,但它可能特定于这个特定的环境。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10527061

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档