检查集群上的 qsub 作业后的实时输出

Con*_*ong 5 cluster-computing qsub torque

这是我的 pbs 文件:

#!/bin/bash 
#PBS -N myJob 
#PBS -j oe
#PBS -k o 
#PBS -V
#PBS -l nodes=hpg6-15:ppn=12
cd ${PBS_O_WORKDIR}

./mycommand
Run Code Online (Sandbox Code Playgroud)

在 qsub 文档页面上,似乎如果我放置该行 PBS -k o,我应该能够检查我的主目录中名为 myJob.oJOBID 的文件中的实时输出。但是,当我在运行时检查输出时tail -f,它在文件中没有显示任何内容。只有当我终止作业时,文件才会显示输出。我应该检查什么才能使流实时刷新到输出文件吗?catmore

chu*_*uck 1

默认情况下,文件在节点上创建,并在作业完成时复制到您的主目录。集群管理员可以通过将“$spool_as_final_name true”添加到每个节点上 mom_priv 目录中的配置文件来更改此行为。

扭矩 MOM 配置、参数