The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Самопроизвольный restart"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"Самопроизвольный restart"  +/
Сообщение от igor911 email(ok) on 19-Фев-07, 12:48 
Добрый день!

Под FreeBsd_6.2 имеется небольшой модемрный пул (4 линии). Использую mgetty, мультипортовка NetMos.
Все работает отлично, но время от времени (субъективно связано с интенсивностью использования пула) происходит сапопроизвольная перезагрузка машины.....

Что уже сделано:
поменял саму машину-раз,
на другой машине поставил другую мультипортовку-два,
поменял блок питания - три,
А В ЛОГАХ ЧИСТО.
Как будто ресет нажали.....


Буду благодарен за любые вопросы и предложения!

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Самопроизвольный restart"  +/
Сообщение от lavr email on 19-Фев-07, 13:23 
>Добрый день!
>
>Под FreeBsd_6.2 имеется небольшой модемрный пул (4 линии). Использую mgetty, мультипортовка NetMos.
>
>Все работает отлично, но время от времени (субъективно связано с интенсивностью использования
>пула) происходит сапопроизвольная перезагрузка машины.....
>
>Что уже сделано:
>поменял саму машину-раз,
>на другой машине поставил другую мультипортовку-два,
>поменял блок питания - три,
>А В ЛОГАХ ЧИСТО.
>Как будто ресет нажали.....
>
>
>Буду благодарен за любые вопросы и предложения!

машина уходит в панику и ждет сколько-то там секунд by default - затем перегружается,
настройте savecore и получите корку, потом посмотрите gdb и send-pr в freebsd

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Самопроизвольный restart"  +/
Сообщение от Аноним on 21-Фев-07, 16:04 
>машина уходит в панику и ждет сколько-то там секунд by default -
>затем перегружается,
>настройте savecore и получите корку, потом посмотрите gdb и send-pr в freebsd
>
Если проблема в железе, то корки может и не быть, а просто произойти рестарт. Советую проверить рабочую температуру под нагрузкой и попробовать поменять железки.


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Самопроизвольный restart"  +/
Сообщение от vad73 email(ok) on 21-Фев-07, 19:04 
>Добрый день!
>
>Под FreeBsd_6.2 имеется небольшой модемрный пул (4 линии). Использую mgetty, мультипортовка NetMos.
>
>Все работает отлично, но время от времени (субъективно связано с интенсивностью использования
>пула) происходит сапопроизвольная перезагрузка машины.....
>
>Что уже сделано:
>поменял саму машину-раз,
>на другой машине поставил другую мультипортовку-два,
>поменял блок питания - три,
>А В ЛОГАХ ЧИСТО.
>Как будто ресет нажали.....
>
>
>Буду благодарен за любые вопросы и предложения!


Имею абсолютно аналогичную ситуацию и такие-же предположения по поводу внезапной перезагрузки (только мультипортовка MOXA). Все симптомы были начиная с FreeBSD 6.0

# kgdb kernel.debug /var/crash/vmcore.x - всегда говоррит одно и тоже:
...
Unread portion of the kernel message buffer:
panic: kmem_malloc(4096): kmem_map too small: 335544320 total allocated
Uptime: 4d5h27m46s
Dumping 1015 MB (2 chunks)
  chunk 0: 1MB (159 pages) ... ok
  chunk 1: 1015MB (259813 pages) 999 983 967 951 935 919 903 887 871 855 839 823 807 791 775 759 743 727 711 695 679 663 647 631 615 599 583 567 551 535 519 503 487 471 455 439 423 407 391 375 359 343 327 311 295 279 263 247 231 215 199 183 167 151 135 119 103 87 71 55 39 23 7

#0  doadump () at pcpu.h:165
165             __asm __volatile("movl %%fs:0,%0" : "=r" (td));

Почитав эти ссылки:
http://www.freebsd.org/doc/ru_RU.KOI8-R/books/faq/book.html#...
http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/confi...
решил что виноват малый размер kern.ipc.nmbclusters:25600 - увеличил его до 32768.
Изменения этого параметра лишь увеличили промежутки между перезагрузками.

Собственно превышаемый параметр vm.kmem_size_max:335544320
По результатам поиска показались интересными параметры: kern.ipc.somaxconn и kern.ipc.nsfbufs - но с ними не баловался - не хватает времени на все.


PS: Испльзовал kernel ppp - но с ним машина висла намертво - после перехода не user-level она хоть стала перегружаться и чуть реже стало это происходить. Имеется мнение - что с ppp   во фре не все ладно!? И вопрос к igor911 - ты каким образом используешь свой пул?

Ваше мнение? Или только "send-pr в freebsd" как посоветовал уважаемый lavr?


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Самопроизвольный restart"  +/
Сообщение от Karboras on 25-Дек-08, 13:13 
Та же фигня
Имеются несколько серверов под FreeBSD + mgetty+sendfax с модемными пулами для приема входящих звонков пользователей. И некоторые из них работают вполне стабильно, а некоторые падают в кору при очередном входящем звонке - после нескольких дней нормальной работы.
Причем падают наиболее мощные сервера - двух. четырех-ядерные с большим объемом оперативки, а простенькие машинки работают себе.....
Началось это еще с версии фри 5.3 (сколько я помню) - падала на IBM-овском стоечном сервере;
когда ту же самую фрю перенес на обычный десктоп - стало все хорошо, работает стабильно до сих пор, (и теперь там уже 6.3)

Так есть кто-нибудь, кто в курсе: что менять в ядре и/или в sysctl.conf?
Чего ей не хватает (или наоборот в избытке)?

Стандартно у меня в sysctl.conf прописано:
kern.maxfiles=16288
kern.maxfilesperproc=16384

kern.ipc.shmall=128000000
kern.ipc.shmmax=128000000
kern.ipc.somaxconn=4096
kern.ipc.maxsockets=204800
kern.ipc.nmbclusters=65536

kern.ipc.shm_allow_removed=1

#kern.polling.enable=1
#kern.polling.user_frac=50

net.inet.ip.forwarding=1

net.inet.ip.fw.one_pass=0
#net.inet.ip.dummynet.hash_sice=128
# Max count of dynamic rules:
net.inet.ip.fw.dyn_max=16384
net.inet.ip.fw.verbose=1
net.inet.ip.fw.autoinc_step=10

net.inet.ip.stealth=1
net.inet.tcp.blackhole=2
net.inet.udp.blackhole=1

#net.inet.icmp.drop_redirect=1
#net.inet.icmp.log_redirect=1
#net.inet.ip.redirect=0

#net.inet.tcp.sendspace=32768
#net.inet.tcp.recvspace=57344

net.inet.ip.portrange.first=1024
net.inet.ip.portrange.last=65534
net.inet.ip.portrange.randomized=0

net.inet.tcp.nolocaltimewait=1

#security.bsd.see_other_gids=0
#security.bsd.see_other_uids=0

kern.corefile=/tmp/%U.%N.%P.core

В ядре добавлено (помимо прочего):

options         SHMMAXPGS=4096
options         SHMSEG=256              #
                                        #
options         SEMMNI=256              #
                                        #
options         SEMMNS=512              #
options         SEMMNU=256              #
options         SEMMAP=256              #

options         VM_KMEM_SIZE_MAX=419430400

(на машинах крутится еще и postgreSQL - опции ядра для него ставились)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Самопроизвольный restart"  +/
Сообщение от Hal on 16-Фев-09, 15:40 
Есть машина, которая выполняет примерно те же функции, что и у igor911, но работает под Win2K. Мультяха тоже NetMos.
И с ней происходят те же глюки.

И машину я тожно так же менял полностью. (Клонировал венду на другую).
Также субъективно связываю ребуты с интенсивностью входящих звонков.

Что интересно, если перезагрузить машину штатно, то после перезагрузки все модемы находятся и работают.
Если она перезагружается сама, то 1-2 модема видятся только после поиска устройств.

Что же делать ? ;(

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Самопроизвольный restart"  +/
Сообщение от Karboras email on 18-Авг-09, 16:49 
Если кому еще интересно:
Решилась проблема отключением
options        SMP
в конфиге ядра.
После чего все полгода работает без вопросов
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру