Страница 1 из 1

zap all при старте системы

Добавлено: Пн мар 23, 2009 8:25 am
lasik
Хотелось бы видеть такую фишку, как zap all при загрузке системы, при том грубый, что бы просто повесить все ссессии.
И хотелось что бы через ssh можно было такое делать

Готов даже на платной основе.

Хотелось бы еще в запнутых ссесиях галку выбрать все, и дополнительную клавишу add to log для отмеченых, как клавиша del сделана.

или просто клавишу add to log все что в zap

Добавлено: Пн мар 23, 2009 8:33 am
~AsmodeuS~
40$

Добавлено: Пн мар 23, 2009 8:44 am
lasik
ок, это только зап олл при старте, или все вышенаписаное ?

Добавлено: Пн мар 23, 2009 9:10 am
~AsmodeuS~
все написанное

Re: zap all при старте системы

Добавлено: Пн мар 23, 2009 2:33 pm
ran
lasik писал(а):Хотелось бы видеть такую фишку, как zap all при загрузке системы, при том грубый, что бы просто повесить все ссессии.
И хотелось что бы через ssh можно было такое делать

Готов даже на платной основе.

Хотелось бы еще в запнутых ссесиях галку выбрать все, и дополнительную клавишу add to log для отмеченых, как клавиша del сделана.

или просто клавишу add to log все что в zap
я так понимаю речь идёт о ситуации типа "кто попал валенком в тумблер питания?"... так вот... лично у меня (под линухом) сделано так:

1. при старте системы до запуска мускла (конкретнее - в boot.local) анализируется наличие пид-файла мускла (что свидетельствует о его ненормальном завершении и возможном нарушении целостности баз) и при его наличии взводится флажок

2. сразу после старта мускла (но до запуска всего остального) анализируется флажок и при его наличии запускается check/repair всех баз mysqlcheck'ом (тоись через уже запущенный мускл, с myisamchk мне связываться было как-то стрёмно ;)

3. и уже только после этого запускается billd, который и кладёт подвисшие сессии

4. потом запускается всё остальное

Добавлено: Пн мар 23, 2009 6:06 pm
lasik
ну да, что то типо валинком в тумблер, точнее сказать у мя часто выбивает пробки в городке на подстанции, и весь поселок остается без света более чем на час, вот из за этого и нужна такая надость

Добавлено: Вт мар 24, 2009 8:43 am
ran
ващет по-уму такая надость борется нормальным упсом с портом обратной связи который при подсаде батарей сообщает об этом системе которая при этом корректно даунится... а то что я писал выше это именно валенок в тумблер :)

Добавлено: Вт мар 24, 2009 2:43 pm
~AsmodeuS~
lasik писал(а):ну да, что то типо валинком в тумблер, точнее сказать у мя часто выбивает пробки в городке на подстанции, и весь поселок остается без света более чем на час, вот из за этого и нужна такая надость
если машина выключена больше 15 минут в стандартной конфигурации то при старте сразу же все попадает в зап

Re: zap all при старте системы

Добавлено: Чт мар 26, 2009 6:44 pm
demonisius
ran писал(а):лично у меня (под линухом) сделано так:

1. взводится флажок

3. запускается billd, который и кладёт подвисшие сессии
Можешь подробней 2 пункта:

1. Понятно, а точнее? файл создается вроде touch ?

3. Не понял, просто запускается billd -all ?

Добавлено: Пт мар 27, 2009 12:34 pm
ran
1. да, и поскольку файл-флажок создаётся в tmpfs (фс в виртуальной памяти) его гарантированно не будет существовать при старте системы даже если не заботиться о его удалении
3. да