Jump to content

Recommended Posts

Posted

Доброго времени суток.

Столкнулся с такой проблемой - фря уходит в кернел паник.

Причин можеть быть много, но суть не в том.

На даном этапе борьбы с проблемой поставлена простая задача - при кернел паник сервак должен хотя бы перезагружаться.

Но такого явления не наблюдается, несмотря на все старания(незнание матчасти, кривые руки т п.).

Поэтому ищется способ искусственного послания системы в кернел паник для того чтоб отработать автоматическу перезагрузку.

 

Не подскажет уважаемый Олл возможно ли систему софтово отправить в кернел паник ?

Заранее благодарен.

 

Posted
у вас используется DUMMINET?

при этом правила фаервола, которые делают нарезку скоростей, меняются динамически и часто?

какая версия ОС?

Dummynet задействован

правила (статические) тоже присутствуют, но скорость динамически не меняется.

Версия FreeBSD 7.2-RELEASE.

Тут суть в том, что причина падения системы не столь важна, сколько организовать автоматический рэбут (поскольку система чужая и копать нету желания :) ).

 

Posted

fenix-vt: У нас используется DUMMYNET, и правила файрвола меняются динамически и часто :) FreeBSD 8.0. Уходит в корку раз в несколько дней. Может чего подскажете?

Posted
fenix-vt: У нас используется DUMMYNET, и правила файрвола меняются динамически и часто :) FreeBSD 8.0. Уходит в корку раз в несколько дней. Может чего подскажете?
Не делайте так ;)

используейте ipfw table. Примеров на форуме море.

 

Posted

Мы используем ipfw table :) Т.е. сами правила не удаляются, просто изменяются скорости в трубах (есть такая необходимость). Пайпы создаются динамически, команд на их удаление нету. Есть только команды на модификацию (макс. скорости).

Posted
Доброго времени суток.

Столкнулся с такой проблемой - фря уходит в кернел паник.

Причин можеть быть много, но суть не в том.

На даном этапе борьбы с проблемой поставлена простая задача - при кернел паник сервак должен хотя бы перезагружаться.

Но такого явления не наблюдается, несмотря на все старания(незнание матчасти, кривые руки т п.).

а сейчас то куда вываливается после паники? если в отладчик то установить debug.debugger_on_panic в 0.

 

Posted
Не подскажет уважаемый Олл возможно ли систему софтово отправить в кернел паник ?

Заранее благодарен.

1) sysctl debug.kdb.panic=1

 

2) ядро с options SW_WATCHDOG, /usr/sbin/watchdogd; killall -KILL watchdogd

 

3) (В 7.x) вынуть примонтированную USB флешку

 

 

Posted
Мы используем ipfw table :) Т.е. сами правила не удаляются, просто изменяются скорости в трубах (есть такая необходимость). Пайпы создаются динамически, команд на их удаление нету. Есть только команды на модификацию (макс. скорости).
я бы вообще предложил уйти в сторону ng_car от DUMMINET

при быстрых сменах параметров шейпов DUMMINET может в корку систему кинуть. При чем, не всегда с ребутом :(

ну а мы просто на циску перешли, потому, как лечить DUMMINET не скажу :(

где-то гуляли патчи, я встречал. попробуйте, поищите.

  • 2 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.