|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Alex Mogilnikov 2:5054/70 12 Apr 2006 20:11:47 To : admin@medison.ru Subject : Какие команды выполняются при shutdown? --------------------------------------------------------------------------------
12 Apr 06 13:20, Mykola Dzham писал admin@medison.ru:
MD> Обсуждалось уже не один раз. Самый нормальный вариант: нормальный UPS,
MD> понимающий команды типа "выключится через ... секунд". При этом если
MD> после этой команды питание появится то UPS все-равно должен после ...
MD> секунд выключиться и потом включиться.
Все это верно, но есть несколько "если": если UPS умеет выключаться с
задержкой, если этой задержки гарантированно хватит на завершение, если UPS
умеет передернуть питание, если комп умеет автоматически включаться при
появлении сети. Поэтому добавлю и другой вариант:
1. Работающая система мониторит процесс разряда батарей, при достижении
критического уровня выполняется нормальная перезагрузка (shutdown -r now),
никаких команд на UPS не выдается.
2. Система перезагружается, в процессе загрузки до монтирования файловых систем
r/w управление получает твой скрипт, который мониторит состояние UPS и:
2.1. Если есть напряжение в сети и заряд батареи выше критического, продолжаем
загрузку;
2.2. Если нет сети и заряд батареи ниже критического, даем команду на
выключение;
2.3. иначе ждем.
Суть в том, что даже если сеть пропадет сразу после пункта 2.1., заряда
батареи хватит на повторное завершение работы.
Всего наилучшего, [Team PCAD 2000]
Алексей М.
... Смотрю куда глаза глядят...
---
* Origin: === Сисоп спит - почта идет === (2:5054/70)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/1831443d0dfc.html, оценка из 5, голосов 10
|