LINUX.ORG.RU

runlevel shutdown не отрабатывает скрипт

 , ,


0

2

Добрый день. Написал скрипт для бекапа кеша из tmpfs, добавил в shutdown. При выключении не отрабатывает его. С чем это может быть связано? Прошу помощи разобраться с данным вопросом. Заранее благодарен.

★★★★

Вероятно, на этапе запуска крипта ваша tmpfs уже отмонтирована в процессе выключения localmount. Имхо, вам надо запускать скрипт до localmount в процессе выключения.

Как вариант, в /etc/conf.d/localmount добавить вашу tmpfs (точку монтирования) в no_umounts, чтобы её не отмонтировало в процессе выключения localmount.

viewizard ★★
()
Ответ на: комментарий от viewizard

Добавил точку монтирования, ничего не произошло(

xaTa ★★★★
() автор топика

IMHO юзерские скрипты полезно писать в /etc/local.d/script.start(|stop). В этом случае он при старте отработает последним, а при стопе первым, до всяких авто отмонтирований и прочей shutdown магии, что обычно для юзерских скриптов и требуется.

Jameson ★★★★★
()
Ответ на: комментарий от Jameson

Спасибо огромное. Все работает.

xaTa ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.