最近,我不得不从带有LSF(bsub)的计算集群转移到使用Torque(qsub)的计算集群。
在流行的群集中,我能够使用bpeek
命令动态检查我的工作。
在新群集上,此命令不可用(qpeek
)。在PBS文档中,我看到-k
参数允许在执行主机(link)上保留输出。这里的问题是用户无法定义日志文件的名称(例如使用-o
参数),因此每次提交作业时都会创建一个新文件。
有没有办法定义日志文件的名称并仍保留-k
选项?
答案 0 :(得分:2)
可以将扭矩设置为不对输出进行假脱机,并使用妈妈配置文件中的$ spool_as_final_name直接写入输出文件。作为用户,您可能无法控制此操作,但有些网站更喜欢此设置,因此您可以询问管理员。如果他们启用了该功能,那么您只需tail -f <output file>
答案 1 :(得分:1)
抱歉,你运气不好。甚至当前版本的文档都声明此选项会覆盖给定流的路径名。但是,它是开源的,所以我确定他们接受了拉取请求。 : - )