Скрипт RHEL4 при выключении

Мне нужно делать резервные копии некоторых файлов каждый раз, когда я выключаю Red Hat Enterprise Linux 4. Я думал сделать это с помощью скрипта в /etc/rc0.d но процесс завершения должен ждать завершения моего сценария. Поэтому единственная идея, которая у меня есть, - это сначала запустить скрипт и остановить процесс выключения, а затем в конце сценария снова запустить выключение. Может кто-нибудь сказать мне, если есть какой-либо другой лучший способ сделать это? Может ли работать моя собственная идея, чтобы сделать это?

2 ответа

Я уже отвечал на подобные вопросы раньше (подсказка: ищите мои предыдущие ответы; сейчас я на мобильном телефоне), но проблема, с которой вы, вероятно, сталкиваетесь, заключается в том, что сценарий инициализации не будет отключен, если файл блокировки не был создано (/var/lock/subsys/mything).

Вы можете создать это самостоятельно для целей тестирования, но выгода заключается в том, что этот скрипт также должен запускаться при запуске; просто, чтобы хотя бы создать замок.

Изучите что-то вроде сценария инициализации для crond

Ура, Кэмерон

Похоже, что настраиваемое значение тайм-аута, прежде чем скрипт будет убит. Смотрите этот ответ.

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