Как долго работы остаются в журнале учета работы Slurm?

Доступ к журналу учета заданий Slurm можно получить с помощью sacct, но через некоторое время задания из этого удаляются. Как узнать, по истечении какого периода времени или как часто этот журнал очищается?

1 ответ

Решение

Во-первых, остерегайтесь того, что sacct по умолчанию будут отображаться только задания текущего дня. использование --start а также --end выбрать таймфрейм. Для обычного пользователя, кроме того, sacct отображает только рабочие места пользователя. В этом случае используйте --all чтобы увидеть их всех.

Что, как говорится, sacct будет зависеть от бэкэнда, выбранного для учета, как определено AccountingStorageType в slurm.conf,

Если AccountingStorageType является accounting_storage/none тогда sacct сможет перечислять только те задания, которые хранятся в памяти контроллера Slurm до тех пор, пока MinJobAge (по умолчанию 300 секунд) в slurm.conf,

Если AccountingStorageType установлен в accounting_storage/filetxtЭто означает, что учетная запись сохраняется в файл, время хранения зависит от конфигурации logrotate в этом файле.

Если AccountingStorageType установлен вaccounting_storage/slurmdbdищите значение PurgeJobAfter в slurmdbd.conf (по умолчанию бесконечно).

Смотрите больше информации здесь.

Другие вопросы по тегам