Cluster computing SLURM-仅在成功的sbatch中使用ommit错误文件

Cluster computing SLURM-仅在成功的sbatch中使用ommit错误文件,cluster-computing,job-scheduling,slurm,scientific-computing,Cluster Computing,Job Scheduling,Slurm,Scientific Computing,我正在使用Slurm Workload Manager在计算机集群中运行多个模拟,在使用sbatch命令时,我对指定的输出和错误文件有疑问 我注意到(在指定时)一旦将作业(或作业数组)放入队列,就会创建输出文件和错误文件 当我运行大型作业阵列时,会在我的工作区中创建大量错误文件,即使没有写入错误 有没有办法避免这种情况?也就是说,我是否可以添加一个命令,以便在作业失败且仅在作业失败时生成错误文件?例如,您可以根据作业id定义输出文件的名称。定义两个同名文件将在同一文件中写入std和err消息。只

我正在使用Slurm Workload Manager在计算机集群中运行多个模拟,在使用sbatch命令时,我对指定的输出和错误文件有疑问

我注意到(在指定时)一旦将作业(或作业数组)放入队列,就会创建输出文件和错误文件

当我运行大型作业阵列时,会在我的工作区中创建大量错误文件,即使没有写入错误


有没有办法避免这种情况?也就是说,我是否可以添加一个命令,以便在作业失败且仅在作业失败时生成错误文件?

例如,您可以根据作业id定义输出文件的名称。定义两个同名文件将在同一文件中写入std和err消息。只有在没有太多std输出时才有意义。