Может кто подскажет, что происходит с сервером:
FreeBSD 5.2.1
клиенты ходят в Интернет машин около 40
в часы наибольшей нагрузки сервер перезагружается сам по себе.
ночью стоит нормально
сейчас добавил в /etc/sysctl.conf
vfs.vmiodirenable=1
kern.ipc.maxsockbuf=2097152
kern.ipc.somaxconn=8192
kern.ipc.maxsockets=16424
kern.maxfiles=65536
kern.maxfilesperproc=32768
net.inet.tcp.rfc1323=1
net.inet.tcp.delayed_ack=0
net.inet.tcp.sendspace=65535
net.inet.tcp.recvspace=65535
net.inet.udp.maxdgram=57344
net.local.stream.recvspace=65535
net.local.stream.sendspace=65535
но не уверен в правильности своих рассуждений.
может кто-нибудь подскажет идейку?
up
может lavr проявиться
Попробуй из sysctl убрать ВСЕ перезагрузи и посмотри на результат - еще смотри /var/log/messges - у меня такое было - из-за того что переоптимизировал систему.
Может банальный перегрев?
думал и про перегрев.
машина перезагружается когда много народу идет в Итнернет.
потом входит в стабильный режим
Такое ощущение, что то в колличестве одновременных соединений, процессов.
Вот тут я не силен, хотелось бы услышать мнения разные.
Убрать все из sysctl попробую, но все началось задолго до того как я добрался до sysctl и что то отрицательно повлиять не могло.
откликнитесь гуру
неужели ни у кого не было подобного?
Imho не стоит забывать что 5.2, 5.2.1 это девелоперские релизы - не продакшен. там много отладочных модулей а стабилизация ветко пошла только с 5.3 так что вот.
>Может кто подскажет, что происходит с сервером:
>FreeBSD 5.2.1
>клиенты ходят в Интернет машин около 40
>в часы наибольшей нагрузки сервер перезагружается сам по себе.
>ночью стоит нормально
>может кто-нибудь подскажет идейку?А он как перегружается: как будто из разетки вынули или корректно завершая все процессы?
Перезагружается не корректно, как сбой питания, но это не сбой питания.
>Перезагружается не корректно, как сбой питания, но это не сбой питания.
Не может быть, чтобы умирающая фрюха что-нибудь в лог не кинула. Если не кидает значит железо или логи не настроены.
Недавно еб..ся, сервер (2003) перезагружается и все тут. Пля, что только не пробовал...
Вчера заменил блок питания, вроде помогло (при тестировании памяти 2 гига по 512 мег в планке, сервер просто выключался, память в разных сочетаниях ставил - пофиг). Ну думаю зашибись - сделал, а тут на те - опять перезагрузился...
Дай-ка я проц поменяю (3.2 там, меняю на 3.0), начинаю снимать, а там одно ушко у крепления отломано, вот радиатор и не касался всей поверхность проца...
Вот думаю с.ка какая....
Причин может быть много, от ПО до железа блин...
>Может кто подскажет, что происходит с сервером:
>FreeBSD 5.2.1
>клиенты ходят в Интернет машин около 40
>в часы наибольшей нагрузки сервер перезагружается сам по себе.
>ночью стоит нормально
>сейчас добавил в /etc/sysctl.conf
>vfs.vmiodirenable=1
>kern.ipc.maxsockbuf=2097152
>kern.ipc.somaxconn=8192
>kern.ipc.maxsockets=16424
>kern.maxfiles=65536
>kern.maxfilesperproc=32768
>net.inet.tcp.rfc1323=1
>net.inet.tcp.delayed_ack=0
>net.inet.tcp.sendspace=65535
>net.inet.tcp.recvspace=65535
>net.inet.udp.maxdgram=57344
>net.local.stream.recvspace=65535
>net.local.stream.sendspace=65535
>но не уверен в правильности своих рассуждений.
>может кто-нибудь подскажет идейку?
Была подобная хрень под фрей начиная с 5.0 и до 5.3. Сначала думал что дело в системе, оказалось что проблема с железом. В итоге сгорела мать. Попробуй чем-нибудь потестить, думаю скорее всего дело в железе, особенно если железяки из разряда бюджетных
Вот и я про мать думаю. Сначала думал HDD. Заменил.
Все осталось. Теперь думаю на мать. У меня gigabyt простенькая.
Если дело в железе, то как связать с тем что сбои идут во
время наибольшей нагрузки? Вот сейчас суббота - никого нет. Сервер ни разу
с 15-16 вчера по сейчас не перезагружался.
>Если дело в железе, то как связать с тем что сбои идут
>во
>время наибольшей нагрузки? Вот сейчас суббота - никого нет. Сервер ни разу
>
>с 15-16 вчера по сейчас не перезагружался.
Не держит блок питания, во время наибольшей нагрузки вся система жрет больше по питанию.
Опиши сначала железо. Сколько, чего, какой производитель.
Можно попробовать скомпилировать что-нибудь или архивировать/разархивировать что-нибудь большое. В это время смотреть top и ждать когда пойдет на перезагрузку.
Мать Gigabit под 370 сокет
Проц - Celeron 700
2 Ethernet платы Intel Express
Память 256 Мбайт
Только что прибил процесс master с правами root.
Отжирал 98% ресурсов по Top
Что это?
>Мать Gigabit под 370 сокет
>Проц - Celeron 700
>2 Ethernet платы Intel Express
>Память 256 Мбайт
>Только что прибил процесс master с правами root.
>Отжирал 98% ресурсов по Top
>Что это?Блок питания какой.
>Мать Gigabit под 370 сокет
>Проц - Celeron 700
>2 Ethernet платы Intel Express
>Память 256 Мбайт
>Только что прибил процесс master с правами root.
>Отжирал 98% ресурсов по Top
>Что это?Возможно master - один из процессов postfix`а. Есть такой?
выяснил, что master это был процесс dhcpd
Блок питания у меня простенький.
Когда пойду к серверу посмотрю, так на память не помню.
В логах ничего не пишет.
Вот сейчас понедельник. С пятницы работал стабильно.
Около 12 клиенты начнут активную работу, опять начнет перезагружаться.
Мне уже не удобно клиентам в глаза смотреть.
Беда какая то.
>выяснил, что master это был процесс dhcpd
>Блок питания у меня простенький.
>Когда пойду к серверу посмотрю, так на память не помню.
>В логах ничего не пишет.
>Вот сейчас понедельник. С пятницы работал стабильно.
>Около 12 клиенты начнут активную работу, опять начнет перезагружаться.
>Мне уже не удобно клиентам в глаза смотреть.
>Беда какая то.Действительно ОЧЕНЬ странно НО!!! У меня на сервере тоже было такое... Неделю ловил - железо. Поменял Видео! При чем тут ЭТО я так и не понял. Однако, все стало работать. В логи тоже ничего не писалось. Я полагаю нужно пристальное внимание на железяки обратить...
С Уважением Алексей Леончик
PS Правда на нагрузку не обращал внимания...
>Может кто подскажет, что происходит с сервером:
>FreeBSD 5.2.1
>клиенты ходят в Интернет машин около 40
>в часы наибольшей нагрузки сервер перезагружается сам по себе.
>ночью стоит нормально
именно такое и у нас было на freebsd 4.10 -перезагружался как-будто из розетки дернули: вылечили заменой матери
Наверное на замени матери и остановлюсь
Блок питания у меня китайский 250W
Может слабенький для этих задач?
У каго какие предположения по ватности
для блока питания в сервере на 40 машин?
Мнение, что экономить на железе в наше время не стоит. Что-бы в глаза клиентам не стыдно было смотреть. Тем более, что ничего сверхестественного от данной машины не требуется.
А насчет перегрева стоит проверить таки.
Стопудово железо. Как уже говорили методом научного тыка можно вылечить болезнь(заменой памяти, блока питания, матери).
>Стопудово железо. Как уже говорили методом научного тыка можно вылечить болезнь(заменой памяти,
>блока питания, матери).Этим и занимаюсь. Поменял hdd, сейчас поменял блок питания. потом дойдет до мат. платы
>>Стопудово железо. Как уже говорили методом научного тыка можно вылечить болезнь(заменой памяти,
>>блока питания, матери).
>
>Этим и занимаюсь. Поменял hdd, сейчас поменял блок питания. потом дойдет до
>мат. платыкстати просто попробуй мать сними посмотри может где на корпус замыкает -плата прогнулась при установке pci карт в слоты или не все винты крепежные стоят
был еще схожий случай -таракан залез
>>Стопудово железо. Как уже говорили методом научного тыка можно вылечить болезнь(заменой памяти,
>>блока питания, матери).
>
>Этим и занимаюсь. Поменял hdd, сейчас поменял блок питания. потом дойдет до
>мат. платын-да...
самое простое было:
- нагрузить по самые помидоры, например: make -j4 или j6 buildworld, и еще
в параллель что-нить запустить dd на read или еще какой make или что из портов
crashme/bench... - и смотреть что вылезет: наверняка panic (сделать сохранение
корки и посмотреть ее gdb'ой)- взять и переставить винты на другую мать и посмотреть поведение - чтобы понять
железо или soft или железо+softПлавающие вещи просто сменой железа тоже трудно отловить, опять же никому не
ведома конфигурация ядра+kldload и железа(dmesg/pciconf/motherboard+bios)
Спасибо всем кто откликнулся.
Сейчас буду играть с железом.
При достижения положительного результата - отпишу что это было.
Поменял блок питания.
Перезагрузки продолжаются.
>Поменял блок питания.
>Перезагрузки продолжаются.Попробуй память, какая софтина нагружает посмотри ...
>Поменял блок питания.
>Перезагрузки продолжаются.Была подобная проблема на freebsd 4.11, сначало система стала падать раз в сутки, когда включалась проверка tripware. В конце система падала раз в 2 часа. При этом небыло никаких логов, сервер просто выключался. Ситуация усугублялась тем, что за дней 15 до этого из-за ошибки в фаерволле система простояла открытой внешнему миру около недели. После перебора почти всего железа, система была стабилизирована одновременной заменой материнки + процессор и, следуя совету lavr-а - http://www.opennet.me/openforum/vsluhforumID1/55733.html, пересбором системы из сырцов, которые предварительно накатил с инсталляционного диска. Последующий поиск в скриптах загрузки и прочих потенциальных местах ничего не дал.
Что это было - хак или хард проблем - не знаю до сих пор.
дело продолжилось, тем, что я пошел и купил новую мать, процессор, память.
старую мать вытащил и очень тщательно почистил от пыли и на время поставил обратно.
можете себе представить, что все заработало как часы. ни каких перезагрузок.
я конечно все равно поменяю, но вот опыт который может быть кому нибудь сгодиться.
>дело продолжилось, тем, что я пошел и купил новую мать, процессор, память.
>
>старую мать вытащил и очень тщательно почистил от пыли и на время
>поставил обратно.
>можете себе представить, что все заработало как часы. ни каких перезагрузок.
>я конечно все равно поменяю, но вот опыт который может быть кому
>нибудь сгодиться.Как пить дать коротила на корпус
Подскажите пожалуйста, в чем может быть причина: сервер FreeBSD 5.4 c периодичностью ~ раз в меясяц уходит в перезагрузку. В логах пусто. Железо вроде стабильно работает. Машина используется в роли файлового сервера ну и по мелочи всякого.