Скрипт RHEL4 при выключении
Мне нужно делать резервные копии некоторых файлов каждый раз, когда я выключаю Red Hat Enterprise Linux 4. Я думал сделать это с помощью скрипта в /etc/rc0.d
но процесс завершения должен ждать завершения моего сценария. Поэтому единственная идея, которая у меня есть, - это сначала запустить скрипт и остановить процесс выключения, а затем в конце сценария снова запустить выключение. Может кто-нибудь сказать мне, если есть какой-либо другой лучший способ сделать это? Может ли работать моя собственная идея, чтобы сделать это?
2 ответа
Я уже отвечал на подобные вопросы раньше (подсказка: ищите мои предыдущие ответы; сейчас я на мобильном телефоне), но проблема, с которой вы, вероятно, сталкиваетесь, заключается в том, что сценарий инициализации не будет отключен, если файл блокировки не был создано (/var/lock/subsys/mything).
Вы можете создать это самостоятельно для целей тестирования, но выгода заключается в том, что этот скрипт также должен запускаться при запуске; просто, чтобы хотя бы создать замок.
Изучите что-то вроде сценария инициализации для crond
Ура, Кэмерон
Похоже, что настраиваемое значение тайм-аута, прежде чем скрипт будет убит. Смотрите этот ответ.