Команде crontab не удалось создать временный каталог

Если ваша система использует systemd, то journalctlимеет параметры для диапазонов времени и дат для вывода из журналов.

Изman journalctl:

-S, --since=, -U, --until= Start showing entries on or newer than the specified date, or on or older than the specified date, respectively. Date specifications should be of the format "2012-10-30 18:17:16". If the time part is omitted, "00:00:00" is assumed. If only the seconds component is omitted, ":00" is assumed. If the date component is omitted, the current day is assumed. Alternatively the strings "yesterday", "today", "tomorrow" are understood, which refer to 00:00:00 of the day before the current day, the current day, or the day after the current day, respectively. "now" refers to the current time. Finally, relative times may be specified, prefixed with "-" or "+", referring to times before or after the current time, respectively. For complete time and date specification, see systemd.time(7). Note that --output=short-full prints timestamps that follow precisely this format.

Объедините это с опцией --userи некоторыми grep, чтобы отфильтровать системные сообщения, чтобы уменьшить беспорядок. Если ваша система не использует systemd или сообщения вашей программы не перехватываются journald, то вам может понадобиться что-то еще.

3
05.05.2020, 11:22
2 ответа

Проблема с файловой системой. И создание каталога отличается от создания файла.

Проверьте настройки квоты для вызывающего пользователя.

Кроме того, убедитесь, что вы можете создавать там файлы одним и тем же пользователем, используя echo или cat или что-то подобное, И вы можете поместить что-то в файл, а затем проследить проблему с этой точки.

Обновление :очевидно, что это проблема, связанная с квотами, поскольку вы обновили свой вопрос. На самом деле, с точки зрения квоты, каталоги занимают ноль байтов, поэтому вы можете создавать столько каталогов, сколько хотите, даже когда квота исчерпана. Но для работы cron должен быть создан ненулевой ФАЙЛ, который определенно блокируется, если достигнута максимальная квота.

0
28.04.2021, 23:16

У меня была точно такая же проблема из-за того, что инструмент quotatool был включен для пользователя root, поэтому я сначала полностью отключил квоты с помощью quotaoff -a, а затем без проблем повторил команду. Позже я исправил квоты, так что у меня больше нет проблем...

0
26.11.2021, 22:14

Теги

Похожие вопросы