Исправление atd с /var/spool на RAM диске

У меня 18.04 сервер на машине с 64 Гб оперативной памяти и только SSM накопители NVME. Чтобы избежать временных записей на диск, я установил некоторые пути в RAM-диски через tmpfs.

К сожалению, atd не запускается после этого, потому что кажется, что он содержит жестко закодированные пути в / var / spool / cron / atjobs и / var / spool / cron / atspool.

Есть ли другой (более чистый) способ запустить это снова, кроме редактирования /lib/systemd/system/atd.service?

Я добавил туда две строки, и теперь он работает нормально, но мне интересно, есть ли способ сделать это, не вмешиваясь в конфигурацию запуска системы.

Кстати: я добавил следующие строки в [Сервис]

ExecStartPre = / bin / mkdir -p / var / lib / cron / atjobs

ExecStartPre = / bin / mkdir -p / var / lib / cron / atspool

0 ответов

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