Зависание FreeBSD 8.0
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- рядовой
- Сообщения: 18
- Зарегистрирован: 2007-10-26 18:24:24
Зависание FreeBSD 8.0
Доброго времени суток. Обновил ось до 8.0 на центральном маршрутизаторе, в котором 5 сетевых интерфейсов и который гоняет через себя порядка 1 Гбита трафика в обе стороны. И вот проблема в чем. После работы 3 - 4 дня по графикам сжирается вся память и сервак виснет, не отвечает по ssh и локально тоже висит, но при этом еще какое то время пинги идут и гоняет трафик. Кстати вся память уходит на Wired. Спасибо за советы.
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- Alex Keda
- стреляли...
- Сообщения: 35465
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Зависание FreeBSD 8.0
ну, там, top, systat, ...
а?
не?
телепаты издохли от нагрузки.
а?
не?
телепаты издохли от нагрузки.
Убей их всех! Бог потом рассортирует...
-
- рядовой
- Сообщения: 18
- Зарегистрирован: 2007-10-26 18:24:24
Re: Зависание FreeBSD 8.0
В дневное время нагрузка не значительная вечером может еще покажу. Просто фишка в том что умирает по степенно...
Вот график памяти:
Вот график памяти:
Код: Выделить всё
[root@router /home/admin]# netstat -w1
input (Total) output
packets errs bytes packets errs bytes colls
81897 0 45480290 81840 0 45929272 0
85124 0 44346952 85074 0 44758515 0
85711 0 44766259 85707 0 45016313 0
80311 0 44396370 80255 0 44737702 0
91837 0 44387558 91788 0 44694172 0
81491 0 46282714 81425 0 46576000 0
88464 0 44389655 88374 0 44661869 0
76414 0 40579514 76370 0 40843943 0
78685 0 38038040 78666 0 38207786 0
83720 0 43331730 83696 0 43643077 0
75397 0 42458206 75388 0 42668847 0
82800 0 40432799 82794 0 40643862 0
68465 0 40025246 68447 0 40197383 0
92308 0 44089058 92300 0 44331660 0
68313 0 39449305 68306 0 39640825 0
82766 0 40194794 82738 0 40380049 0
73861 0 42261561 73834 0 42378279 0
79281 0 40971446 79264 0 41177378 0
82455 0 40816733 82435 0 41058991 0
72576 0 39744903 72561 0 39935632 0
Код: Выделить всё
systat -v toр:
1 users Load 0.23 0.25 0.28 Dec 8 13:01
Mem:KB REAL VIRTUAL VN PAGER SWAP PAGER
Tot Share Tot Share Free in out in out
Act 34900 6364 304216 8060 1810340 count
All 56848 6836 1074100k 10396 pages
Proc: Interrupts
r p d s w Csw Trp Sys Int Sof Flt cow 26878 total
32 65k 1 194 22k 59k zfod atkbd0 1
ozfod 3933 em2 uhci0+
27.3%Sys 1.2%Intr 0.0%User 0.0%Nice 71.5%Idle %ozfod 5127 em3 irq17
| | | | | | | | | | | daefr uhci4++ 19
============== prcfr 1999 cpu0: time
3 dtbuf totfr 7834 em0 irq256
Namei Name-cache Dir-cache 100000 desvn react 5986 em1 irq257
Calls hits % hits % 667 numvn pdwak re0 irq258
50 frevn pdpgs 1999 cpu1: time
intrn
Disks ad6 161960 wire
KB/t 0.00 25436 act
tps 0 22196 inact
MB/s 0.00 176 cache
%busy 0 1810164 free
218128 buf
Последний раз редактировалось Alex Keda 2009-12-08 14:43:13, всего редактировалось 1 раз.
Причина: Товарисчи, цените чужое время, юзайте кнопочку [code]...
Причина: Товарисчи, цените чужое время, юзайте кнопочку [code]...
- zar0ku1
- сержант
- Сообщения: 238
- Зарегистрирован: 2008-02-29 4:38:05
- Откуда: Южно-Сахалинск
- Контактная информация:
Re: Зависание FreeBSD 8.0
А можно вывод по приложениям, что-то же у тебя всю память съело
вывод netstat -w1 тут вообще ни к чему
вывод netstat -w1 тут вообще ни к чему
На фоне дураков четче хорошие люди прорисовываются.
(с) Граффити
(с) Граффити
-
- рядовой
- Сообщения: 18
- Зарегистрирован: 2007-10-26 18:24:24
Re: Зависание FreeBSD 8.0
В том то ж и дело что приложения не хавают, их почти нет. Вот вывод top:
Wired уже 887М. Параллельно работает 7.0 и 7.1 такой картины нигде не наблюдаю. Кстати позавчера просапился до RELENG_8, обновил мир и ядро. Картина вроде как не поменялась. Но падение системы обычно происходит на четвертый день работы. Глюк очень интересный.
З.Ы. Уже третяя железка, так что на железо грешить видимо не стоит.
Код: Выделить всё
last pid: 32471; load averages: 0.30, 0.26, 0.20 up 1+06:18:48 12:42:53
32 processes: 1 running, 31 sleeping
CPU: 0.0% user, 0.0% nice, 7.1% system, 2.6% interrupt, 90.2% idle
Mem: 25M Active, 248M Inact, 887M Wired, 528K Cache, 212M Buf, 804M Free
Swap: 4096M Total, 4096M Free
PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU COMMAND
1105 root 1 44 0 31620K 12220K select 0 0:31 0.00% snmpd
17545 nobody 8 44 0 30396K 8072K select 0 0:28 0.00% icecast
1287 root 1 44 0 25968K 4424K select 2 0:01 0.00% sshd
16492 root 1 44 0 9288K 2408K select 3 0:01 0.00% screen
26368 admin 1 44 0 37896K 5096K select 3 0:00 0.00% sshd
963 root 1 44 0 6976K 1536K select 2 0:00 0.00% syslogd
1298 root 1 44 0 7904K 1580K nanslp 0 0:00 0.00% cron
30480 root 1 44 0 9288K 2144K pause 0 0:00 0.00% screen
16493 root 1 44 0 10164K 2808K wait 3 0:00 0.00% bash
26378 root 1 44 0 10176K 2752K wait 1 0:00 0.00% bash
26362 root 1 44 0 37896K 5064K sbwait 3 0:00 0.00% sshd
16495 root 1 44 0 10164K 2756K ttyin 3 0:00 0.00% bash
26369 admin 1 44 0 10164K 2744K wait 3 0:00 0.00% bash
26375 admin 1 44 0 21616K 1988K wait 2 0:00 0.00% su
32471 root 1 44 0 9284K 2244K CPU0 0 0:00 0.00% top
761 root 1 44 0 3204K 592K select 1 0:00 0.00% devd
1366 root 1 76 0 6844K 1276K ttyin 3 0:00 0.00% getty
1365 root 1 76 0 6844K 1276K ttyin 0 0:00 0.00% getty
1368 root 1 76 0 6844K 1276K ttyin 1 0:00 0.00% getty
1367 root 1 76 0 6844K 1276K ttyin 0 0:00 0.00% getty
1371 root 1 76 0 6844K 1276K ttyin 3 0:00 0.00% getty
1369 root 1 76 0 6844K 1276K ttyin 2 0:00 0.00% getty
1370 root 1 76 0 6844K 1276K ttyin 2 0:00 0.00% getty
17569 root 1 44 0 6844K 1276K ttyin 1 0:00 0.00% getty
120 root 1 76 0 2700K 1068K pause 1 0:00 0.00% adjkerntz
Код: Выделить всё
[root@router /usr/ports]# uptime
12:43 up 1 day, 6:19
З.Ы. Уже третяя железка, так что на железо грешить видимо не стоит.
- zar0ku1
- сержант
- Сообщения: 238
- Зарегистрирован: 2008-02-29 4:38:05
- Откуда: Южно-Сахалинск
- Контактная информация:
Re: Зависание FreeBSD 8.0
а не из-за icecast ли утечка? посмотри повнимательнее за ним как он память кушает
тем более свап у тебя даже не кушается
интересно посмотреть top за 2-3 дня утром и вечером
тем более свап у тебя даже не кушается
интересно посмотреть top за 2-3 дня утром и вечером
На фоне дураков четче хорошие люди прорисовываются.
(с) Граффити
(с) Граффити
-
- рядовой
- Сообщения: 18
- Зарегистрирован: 2007-10-26 18:24:24
Re: Зависание FreeBSD 8.0
Ну дело в том что icecast крутился и на старом роутере. Но такого не было. А картинка особо не меняется, просто Wired растет постепенно и все ну и idle меньше, так как вечером трафика больше гоняет через себя.
- zar0ku1
- сержант
- Сообщения: 238
- Зарегистрирован: 2008-02-29 4:38:05
- Откуда: Южно-Сахалинск
- Контактная информация:
Re: Зависание FreeBSD 8.0
а что там за фаер, нат есть? или просто маршрутыaleksuss писал(а):Ну дело в том что icecast крутился и на старом роутере. Но такого не было. А картинка особо не меняется, просто Wired растет постепенно и все ну и idle меньше, так как вечером трафика больше гоняет через себя.
На фоне дураков четче хорошие люди прорисовываются.
(с) Граффити
(с) Граффити
-
- рядовой
- Сообщения: 18
- Зарегистрирован: 2007-10-26 18:24:24
Re: Зависание FreeBSD 8.0
Ната нет, просто маршруты.
-
- рядовой
- Сообщения: 18
- Зарегистрирован: 2007-10-26 18:24:24
Re: Зависание FreeBSD 8.0
Поставил 7.2, правда 32-битную. Глюк изчез.
-
- рядовой
- Сообщения: 12
- Зарегистрирован: 2010-01-19 13:58:48
Re: Зависание FreeBSD 8.0
У меня такая же проблема и я её обсуждал тута
Вообщем выявил, что это глюк фри 8, сейчас сижу на 7.2 И очень ею не доволен
Фря 8 отлично справлялась. Все ещё надеюсь, что глюк исправят. И я смогу перейти на неё и лицезреть свои 40% от 800%, чем постоянную кашу на 7.2 (ладно что пока работает).
P.S. Извиняюсь за ссылки с другого форума, просто переписывать все обсуждение сюда глупо.
Вообщем выявил, что это глюк фри 8, сейчас сижу на 7.2 И очень ею не доволен
Фря 8 отлично справлялась. Все ещё надеюсь, что глюк исправят. И я смогу перейти на неё и лицезреть свои 40% от 800%, чем постоянную кашу на 7.2 (ладно что пока работает).
И кстати хотел узнать как у тебя дела на 7.2 и прыгает ли dummynet?15 root 1 171 ki31 0K 8K CPU3 3 98.2H 100.00% idle: cpu3
16 root 1 171 ki31 0K 8K CPU2 2 93.5H 100.00% idle: cpu2
12 root 1 171 ki31 0K 8K CPU6 6 86.1H 100.00% idle: cpu6
17 root 1 171 ki31 0K 8K RUN 1 81.6H 100.00% idle: cpu1
18 root 1 171 ki31 0K 8K CPU0 0 93.6H 99.37% idle: cpu0
11 root 1 171 ki31 0K 8K CPU7 7 64.9H 75.49% idle: cpu7
14 root 1 171 ki31 0K 8K CPU4 4 97.9H 71.19% idle: cpu4
13 root 1 171 ki31 0K 8K CPU5 5 57.6H 69.97% idle: cpu5
31 root 1 -68 - 0K 8K CPU5 5 40.7H 34.47% em0 taskq
55 root 1 -68 - 0K 8K - 4 37.0H 28.08% dummynet
33 root 1 -68 - 0K 8K CPU7 7 33.5H 26.95% em2 taskq
P.S. Извиняюсь за ссылки с другого форума, просто переписывать все обсуждение сюда глупо.
-
- рядовой
- Сообщения: 12
- Зарегистрирован: 2010-01-19 13:58:48
Re: Зависание FreeBSD 8.0
И кстати приведи свои sysctl по фаерволу и дамминету.
-
- проходил мимо
Re: Зависание FreeBSD 8.0
Ну вышеописанную траблу со сжером lltable всей памяти запатчили в последней stable,
а вот у меня виснет по другому:
трафик гоняет, при попытке зайти по ssh сразу вываливает ошибку соединения,
на консоли не реагирует на клавиатуру кроме alt+F1-F4 и F12
Происходит с периодом от раза в сутки до недели-двух. От версии, что 8.0 что последняя stable, не зависит.
От железа не зависит, . Гоняется трафик роутером с ipfw и ipfw nat. Это почти всё, что есть общего между двумя разными роутерами.
Ну и самое главное, на что подозрение )))) , сидит на флешке в виде сборки Frenzy ))
а вот у меня виснет по другому:
трафик гоняет, при попытке зайти по ssh сразу вываливает ошибку соединения,
на консоли не реагирует на клавиатуру кроме alt+F1-F4 и F12
Происходит с периодом от раза в сутки до недели-двух. От версии, что 8.0 что последняя stable, не зависит.
От железа не зависит, . Гоняется трафик роутером с ipfw и ipfw nat. Это почти всё, что есть общего между двумя разными роутерами.
Ну и самое главное, на что подозрение )))) , сидит на флешке в виде сборки Frenzy ))
-
- рядовой
- Сообщения: 17
- Зарегистрирован: 2009-09-23 18:47:44
Re: Зависание FreeBSD 8.0
вот опять
# ssh router5
ssh_exchange_identification: Connection closed by remote host
#
# ssh router5
ssh_exchange_identification: Connection closed by remote host
#
-
- рядовой
- Сообщения: 17
- Зарегистрирован: 2009-09-23 18:47:44
Re: Зависание FreeBSD 8.0
вопрос ведь вот в чем: как отловить причину?
-
- рядовой
- Сообщения: 10
- Зарегистрирован: 2008-03-19 12:04:02
Re: Зависание FreeBSD 8.0
у меня система 8.2 release amd64 и память все равно течет.(napTu2 писал(а):Ну вышеописанную траблу со сжером lltable всей памяти запатчили в последней stable,
а вот у меня виснет по другому:
трафик гоняет, при попытке зайти по ssh сразу вываливает ошибку соединения,
на консоли не реагирует на клавиатуру кроме alt+F1-F4 и F12
Происходит с периодом от раза в сутки до недели-двух. От версии, что 8.0 что последняя stable, не зависит.
От железа не зависит, . Гоняется трафик роутером с ipfw и ipfw nat. Это почти всё, что есть общего между двумя разными роутерами.
Ну и самое главное, на что подозрение )))) , сидит на флешке в виде сборки Frenzy ))
lltable отжирает всю оперативку и сервер повисает.
- Mox
- лейтенант
- Сообщения: 757
- Зарегистрирован: 2008-12-16 16:04:14
- Откуда: питер
- Контактная информация:
Re: Зависание FreeBSD 8.0
Товарищи с проблемами по памяти из данного топика: как вы определяете, что "отжирает всю оперативку"?
По каким критериям, графикам и т.д.?
По каким критериям, графикам и т.д.?
"В мире программирования алгоритмы становятся более важными, чем код, и именно из-за академических корней в BSD изначально большое внимание уделялось проработке алгоритмов". Мэтт Диллон
-
- рядовой
- Сообщения: 10
- Зарегистрирован: 2008-03-19 12:04:02
Re: Зависание FreeBSD 8.0
Код: Выделить всё
last pid: 25681; load averages: 0.14, 0.18, 0.12 up 5+12:38:23 09:57:57
51 processes: 1 running, 50 sleeping
CPU: 1.9% user, 0.0% nice, 0.3% system, 12.4% interrupt, 85.4% idle
Mem: 44M Active, 38M Inact, 139M Wired, 24K Cache, 49M Buf, 266M Free
Swap: 2048M Total, 2048M Free
доходит до размера оперативки и сервер неделю дико тормозит, ssh и прочие запросы с задержкой. Ну а потом просто перестает отвечать на запросы.
-
- проходил мимо
Re: Зависание FreeBSD 8.0
Есть сервер FreeBSD 8.1-RELEASE, проработал без единого сбоя и ребута 3 месяца. Сейчас наблюдается следующая проблема, зависает сервер с разной переодичностью - сутки, неделя, час.
Ожиляется только по питанию, на клавиатуту не реагиеует.
На сервае стоит mpd5.5(pppoe) абонентов мало не более 50, трафик средний 70 мбит. quagga (bgp), ipfw. шейпирование ng_car.
В логах kenel panic не наблюдается.
Железо CPU: Intel(R) Xeon(R) CPU E5520 @ 2.27GHz (2266.76-MHz 686-class CPU), real memory = 6442450944 (6144 MB), <Intel(R) PRO/1000 Network Connection version - 1.9.5> 2 шт.
Периодами в логах Limiting icmp ping response from 4769 to 100 packets/sec
Ожиляется только по питанию, на клавиатуту не реагиеует.
На сервае стоит mpd5.5(pppoe) абонентов мало не более 50, трафик средний 70 мбит. quagga (bgp), ipfw. шейпирование ng_car.
В логах kenel panic не наблюдается.
Железо CPU: Intel(R) Xeon(R) CPU E5520 @ 2.27GHz (2266.76-MHz 686-class CPU), real memory = 6442450944 (6144 MB), <Intel(R) PRO/1000 Network Connection version - 1.9.5> 2 шт.
Периодами в логах Limiting icmp ping response from 4769 to 100 packets/sec
Код: Выделить всё
/etc/sysctl.conf
net.inet.tcp.blackhole=2
net.inet.udp.blackhole=2
net.inet.icmp.drop_redirect=1
net.inet.icmp.maskrepl=0
net.inet.icmp.icmplim=100
-
- рядовой
- Сообщения: 10
- Зарегистрирован: 2008-03-19 12:04:02
Re: Зависание FreeBSD 8.0
решил проблему зависания на 8.2. У меня был прописан statarp и раз в 15 минут по крону он перегружался. Оптимизировал скрипт чтобы дергался только при внесении изменений и доставил на всякий случай 4 гига памяти (а было 512) и wired перестал разрастаться.
-
- проходил мимо
Re: Зависание FreeBSD 8.0
В момент зависания 21:40 перестал отвечать на пинг и ssh в логах следующее, в 22:27 ребут по питанию.
Код: Выделить всё
Jun 29 21:40:00 p-01 /usr/sbin/cron[71638]: (root) CMD (/usr/libexec/atrun)
Jun 29 21:44:00 p-01 /usr/sbin/cron[71640]: (operator) CMD (/usr/libexec/save-entropy)
Jun 29 21:45:00 p-01 /usr/sbin/cron[71652]: (root) CMD (/usr/libexec/atrun)
Jun 29 21:50:00 p-01 /usr/sbin/cron[71654]: (root) CMD (/usr/libexec/atrun)
Jun 29 21:55:00 p-01 /usr/sbin/cron[71657]: (operator) CMD (/usr/libexec/save-entropy)
Jun 29 21:55:00 p-01 /usr/sbin/cron[71658]: (root) CMD (/usr/libexec/atrun)
Jun 29 22:00:00 p-01 /usr/sbin/cron[71672]: (root) CMD (newsyslog)
Jun 29 22:00:00 p-01 /usr/sbin/cron[71673]: (operator) CMD (/usr/libexec/save-entropy)
Jun 29 22:00:00 p-01 /usr/sbin/cron[71674]: (root) CMD (/usr/libexec/atrun)
Jun 29 22:05:00 p-01 /usr/sbin/cron[71677]: (root) CMD (/usr/libexec/atrun)
Jun 29 22:10:00 p-01 /usr/sbin/cron[71679]: (root) CMD (/usr/libexec/atrun)
Jun 29 22:11:00 p-01 /usr/sbin/cron[71681]: (operator) CMD (/usr/libexec/save-entropy)
Jun 29 22:15:00 p-01 /usr/sbin/cron[71693]: (root) CMD (/usr/libexec/atrun)
Jun 29 22:20:00 p-01 /usr/sbin/cron[71695]: (root) CMD (/usr/libexec/atrun)
Jun 29 22:22:00 p-01 /usr/sbin/cron[71697]: (operator) CMD (/usr/libexec/save-entropy)
Jun 29 22:27:14 p-01 syslogd: restart
Jun 29 22:27:14 p-01 syslogd: kernel boot file is /boot/kernel/kernel
Jun 29 22:27:14 p-01 kernel: Copyright (c) 1992-2010 The FreeBSD Project.
Jun 29 22:27:14 p-01 kernel: Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
Jun 29 22:27:14 p-01 kernel: The Regents of the University of California. All rights reserved.
Jun 29 22:27:14 p-01 kernel: FreeBSD is a registered trademark of The FreeBSD Foundation.
Jun 29 22:27:14 p-01 kernel: FreeBSD 8.1-RELEASE #0: Mon Jun 13 01:13:19 MSD 2011
Jun 29 22:27:14 p-01 kernel: root@router:/usr/obj/usr/src/sys/PAE i386
Jun 29 22:27:14 p-01 kernel: Timecounter "i8254" frequency 1193182 Hz quality 0
Jun 29 22:27:14 p-01 kernel: CPU: Intel(R) Xeon(R) CPU E5520 @ 2.27GHz (2266.76-MHz 686-class CPU)
Jun 29 22:27:14 p-01 kernel: Origin = "GenuineIntel" Id = 0x106a5 Family = 6 Model = 1a Stepping = 5
Jun 29 22:27:14 p-01 kernel: Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS
,HTT,TM,PBE>
- MASiK
- лейтенант
- Сообщения: 625
- Зарегистрирован: 2008-09-19 20:09:41
- Откуда: Оттуда
- Контактная информация:
Re: Зависание FreeBSD 8.0
Чёт вы нагришили с настройками, у меня серверов около 20ти, 4-5 из них гоняют по 4-5гиг в обе стороны фря 8.2 всё стабильно уже Тьфу Тьфу почти 2 года, ребутались и стопались тока когда менял железо или обновлял систему
Самурай
-
- рядовой
- Сообщения: 10
- Зарегистрирован: 2008-03-19 12:04:02
Re: Зависание FreeBSD 8.0
зависит все от специфики работы сервера. У меня таки потихоньку память течет. Пускай не так сильно как в начале, но пол года спокойно отработать должны. Поставил по 4 гига в сервера, за месяц утекло порядка 40 мегабайт.