qsub: 是否可以同时使用“-k”和“-o”参数?

qsub: is it possible to use both the "-k" and "-o" parameters?

最近我不得不从使用 LSF (bsub) 的计算集群转移到使用 Torque (qsub) 的计算集群。

在之前的集群上,我可以使用 bpeek 命令即时检查我的作业。

在新集群上,此命令不可用(qpeek)。在 PBS 文档中,我看到 -k 参数允许在执行主机 (link) 上保留输出。这里的问题是日志文件的名称不能由用户定义(例如使用 -o 参数)所以每次我提交作业时都会创建一个新文件。

有没有办法定义日志文件的名称并仍然保留 -k 选项?

抱歉,你运气不好。即使是当前版本的文档也指出此选项会覆盖给定 stream/s 的路径名。但是,它是开源的,所以我相信他们会接受拉取请求。 :-)

Torque 可以设置为不假脱机输出并使用妈妈配置文件中的 $spool_as_final_name 直接写入输出文件。作为用户,您可能无法控制这一点,但有些网站更喜欢这种设置,因此您可以询问您的管理员。如果他们启用了它,那么您只需 tail -f <output file>