我在扭矩集群上运行了一个 qsub 作业(.jar
文件)并看到它完成了。但是,输出不是预期的。如何查看此.jar
文件引发的任何错误消息(我会通过终端在本地看到它们 - 我想查看这种类型的消息来诊断问题)。错误消息,例如RuntimeException
或特定System.out.println
或System.out.err
应该有一个标准错误文件和一个标准输出文件。两者的路径应该在 qstat -f 中可见,但它通常与标准输出的路径相同,其中 e 为 o。例如,如果第一个作业的输出是/home/user/job1.o0,则错误通常是/home/user/job1.e0。
如果您希望在同一文件中查看所有这些内容,可以添加
#PBS -j oe
到作业文件,或在命令行上将 -j OE 添加到 qsub。