Назад | Перейти на главную страницу

Задание, отправленное в Torque, не создает файл ошибок / журнала

Как уже говорилось, я только что установил Torque на машину Ubuntu 16.04. Отправленные задания выполняются нормально, но -e и -o флаги, похоже, не работают. Файлы ошибок и журналов не создаются, даже если у меня

Я уверен, что файл PBS работает, потому что я скопировал его с машины, на которой работа выполнялась нормально.

Ниже приводится упомянутый файл PBS. Заранее извиняюсь за мою неспособность сделать отступы для блоков кода.

#! /bin/bash
#PBS -e /path/to/error.err
#PBS -o /path/to/log.log
#PBS -l nodes=1:ppn=8
#PBS -l walltime=1:00:00

cd /path/to/working/directory
execute function.binary

mkdir /backup/folder
cp -r /results/ /backup/folder

echo "Job complete." >> /path/to/log.log

edit: Благодаря / u / tux_DEV_NULL мне удалось решить эту проблему. Я добавил строки $no_spool_dir_list /home/ и $spool_as_final_name true к /var/spool/torque/mom_priv/config и все заработало как положено.

Что-нибудь есть в файлах журнала сервера крутящего момента?

Похоже, проблема с настройкой катушки. Вы видите недоставленный каталог в / var / spool / Torque / spool? У вас работает родительский узел / служба?

Я думаю, что по умолчанию файлы stdout и stderr создаются в каталоге спула как $ JOBID.OU и $ JOBID.ER, а затем копируются в рабочий каталог. Если у вас нет настройки $ nospool_dir_list, проверьте и эту настройку.