Freebsd 7.4 Регулярные перезагрузки.

Обсуждаем OS FreeBSD и сервисы на ней.

Freebsd 7.4 Регулярные перезагрузки.

Сообщение ApmeM » 17 дек 2012, 14:03

День добрый. Прошу помощи в поиске и устранении причин перезагрузки NAS-сервера.
Исходный данные таковы
проц Intel(R) Core(TM) i5-3570 CPU @ 3.40GHz
RAM 4G
мать Z68A-D3H-B3
сетевые 4х портовая интел

Схема включения такова - igb1 смотрит в dgs3610-26G. на этом интерфейсе подняты vlan в количестве 600. igb0 смотрит в корень сети.

История болезни
Сервер работал как NAS для pppoe соединений(mpd5). количество сессий, которое принимал сервер составляло 1000. присутствует NAT.
В час пик нагрузка на сетевом интерфейсе порядка 800-900 мегабит. пекетов 80Кpps.
CPU ifle time 75% в час пик.

Так как мощностей хватает на большую нагрузук, то было принято решение использовать lacp
было пересобранно ядро с переметром
device lagg
настройки интерфесов
ifconfig_igb0="up -polling -vlanhwtag -rxcsum -txcsum -tso"
ifconfig_igb1="up -polling -vlanhwtag -rxcsum -txcsum -tso"
ifconfig_igb2="up -polling -vlanhwtag -rxcsum -txcsum -tso"
ifconfig_igb3="up -polling -vlanhwtag -rxcsum -txcsum -tso"
cloned_interfaces="lagg0 lagg1 vlan1 vlan2 vlan3.... "" # тут происаны все вланы

ifconfig_lagg0="laggproto lacp laggport igb2 laggport igb3 10.100.110.64 netmask 255.255.255.0"
ifconfig_lagg1="laggproto lacp laggport igb0 laggport igb1 10.100.100.64 netmask 255.255.255.0"
ifconfig_lagg1_alias0="inet x.x.x.x netmask 255.255.255.224"
ifconfig_lagg1_alias1="inet y.y.y.y netmask 255.255.255.240"

ifconfig_vlan2="vlan 2 vlandev lagg0"
ifconfig_vlan3="vlan 3 vlandev lagg0"
ifconfig_vlan4="vlan 4 vlandev lagg0"


где x.x.x.x y.y.y.y белые адреса, я их использую для нат-а

теперь в час пик имеем следующую картину
количество pppoe сесий 1600-1700
трафик 1,2 -1,4G на прием и 0,6-0,8G на отдачу.
cpu idle time 40-50% .
Проблема в том, что сервер временами, без обьявления войны, уходит в ребут. никаких записей в логах нет. vmcore тоже нет. Перезагружается он не только в час пик, но и при минимальной нагрузке.
Подскажите, в какую сторону копать?
из параметров
Код: Выделить всё
cat /boot/loader.conf | grep -v "#"
net.graph.maxalloc=64000
net.link.ether.inet.log_arp_permanent_modify=0
net.link.ether.inet.log_arp_movements=0
net.link.ether.inet.log_arp_wrong_iface=0
net.link.log_link_state_change=0
net.link.ether.inet.max_age=60
kern.maxfiles=50000
if_lagg_load="YES"


Код: Выделить всё
cat /etc/sysctl.conf | grep -v "#"
kern.ipc.somaxconn=1024
kern.ipc.maxsockbuf=8388608
kern.ipc.maxsockets=131072
net.inet.ip.intr_queue_maxlen=5000
net.inet.ip.intr_queue_drops=0
net.inet.ip.redirect=0
net.inet.ip.fw.one_pass=0
net.inet.tcp.blackhole=2
net.inet.udp.blackhole=1
net.inet.icmp.bmcastecho=1
net.inet.icmp.drop_redirect=1
net.inet.icmp.log_redirect=1
net.graph.maxdgram=768000
net.graph.recvspace=768000
net.inet6.ip6.redirect=0
kern.polling.enable=0
kern.polling.user_frac=0
net.link.ether.inet.log_arp_permanent_modify=0
net.link.ether.inet.log_arp_movements=0
net.link.ether.inet.log_arp_wrong_iface=0
net.link.log_link_state_change=0
net.inet.ip.dummynet.hash_size=512
kern.ipc.nmbclusters=65536

Код: Выделить всё
vmstat -i
interrupt                          total       rate
irq18: ehci0                           7          0
irq19: atapci0+                   178161          2
irq23: ehci1                           9          0
cpu0: timer                    267580230       4000
irq256: igb0                   492123476       7356
irq257: igb0                   205995552       3079
irq258: igb0                   215108537       3215
irq259: igb0                   205141038       3066
irq260: igb0                           5          0
irq261: igb1                   509699078       7619
irq262: igb1                   215899619       3227
irq263: igb1                   212905420       3182
irq264: igb1                   215361483       3219
irq265: igb1                           6          0
irq266: igb2                   509892819       7622
irq267: igb2                      205148          3
irq268: igb2                      204286          3
irq269: igb2                      380026          5
irq270: igb2                           5          0
irq271: igb3                   477285468       7135
irq272: igb3                      187914          2
irq273: igb3                      200212          2
irq274: igb3                      198526          2
irq275: igb3                           6          0
cpu1: timer                    267580049       4000
cpu3: timer                    267580049       4000
cpu2: timer                    267580049       4000
Total                         4331287178      64750


Код: Выделить всё
 netstat -m
17050/7145/24195 mbufs in use (current/cache/total)
17038/4680/21718/204800 mbuf clusters in use (current/cache/total/max)
613/667 mbuf+clusters out of packet secondary zone in use (current/cache)
0/0/0/12800 4k (page size) jumbo clusters in use (current/cache/total/max)
0/0/0/6400 9k jumbo clusters in use (current/cache/total/max)
0/0/0/3200 16k jumbo clusters in use (current/cache/total/max)
38340K/11146K/49486K bytes allocated to network (current/cache/total)
0/0/0 requests for mbufs denied (mbufs/clusters/mbuf+clusters)
0/0/0 requests for jumbo clusters denied (4k/9k/16k)
0/0/0 sfbufs in use (current/peak/max)
0 requests for sfbufs denied
0 requests for sfbufs delayed
0 requests for I/O initiated by sendfile
0 calls to protocol drain routines

Код: Выделить всё
pfctl -sn
No ALTQ support in kernel
ALTQ related functions disabled
nat pass on lagg1 inet from 10.10.0.0/16 to ! <trust_networks> -> y.y.y.y/27 source-hash 0x6b6b5d8666236378ab72de2d391bff62
ApmeM
новичок
 
Сообщения: 20
Зарегистрирован: 11 сен 2012, 16:00

Re: Freebsd 7.4 Регулярные перезагрузки.

Сообщение root » 18 дек 2012, 08:19

понятно, очередной all-in-one сервер.

ApmeM писал(а):Подскажите, в какую сторону копать?

ну исходя из собственно опыта я бы копал в сторону:
    - mpd5
    - температуры
    - нагрузки на сетевую подсистему
    - NAT`а
    - шейпа
    - HDD

ApmeM писал(а):Так как мощностей хватает на большую нагрузук, то было принято решение использовать lacp

правильным решением было бы или разделение служб на разные серверы или установка нового сервера.
какая нагрузка на использование IRQ сетевухами в часы пик ? графики есть ?

ошибки на сетевухах ?
Код: Выделить всё
netstat -I igbX -w 1


ApmeM писал(а):сервер временами, без обьявления войны, уходит в ребут

а поймать скрин экрана перед тем как он уходит в ребут нереально ?

ApmeM писал(а):было пересобранно ядро с переметром
device lagg

если ты собрал ядро, то зачем в /boot/loader.conf if_lagg_load ? это явно лишнее.

покажи вывод:
Код: Выделить всё
sysctl dev.igb


ApmeM писал(а):Перезагружается он не только в час пик, но и при минимальной нагрузке.

у нас когда то давно был такой сервер доступа, отказ от использования mpd решил эту проблему
С уважением, root

Изображение
------------
www.mega-net.ru - IT аутсорсинг
Аватара пользователя
root
Site Admin
 
Сообщения: 1894
Зарегистрирован: 11 июн 2008, 13:05
Откуда: Moscow, Russia

Re: Freebsd 7.4 Регулярные перезагрузки.

Сообщение Андрей » 18 дек 2012, 08:31

Сервер занять только раздачей доступа? flow-коллектор, СУБД и т.п. не крутится у него?

хотелось бы увидеть:
1. uname -a
2. Файл конфига ядра.

Имхо, у меня есть 2 подозрения на этот счет.
.ı|ı..ı|ı.
Андрей
местный житель
 
Сообщения: 1028
Зарегистрирован: 14 янв 2009, 13:37
Откуда: Оренбургская область

Re: Freebsd 7.4 Регулярные перезагрузки.

Сообщение ApmeM » 18 дек 2012, 16:22

Ошибок на интерфейсе не заметил, но это еще не час пик.
Сервер только под доступ, только mpd,pf и ospf. Больше ничего на нем не крутится.
На данный момент снизил количество сессий до 1000. наблюдаю за работой.

ошибку удалось зафиксировать. приблизительный вывод такой (понял, зачем мне нужен фотоаппарат на телефоне )
Код: Выделить всё
Dump failed. Partition too small.
Fatal trap 12: page fault while in kernel mode
fault virtual address: 0x0
fault code: supervisor read data
Loop detected on ng267
Rebooting...
cpu_reset: Stopping other CPUs

остальное.
Код: Выделить всё
[root@nas-4 /usr/home/skripnik]# netstat -I igb0 -w 1
            input         (igb0)           output
   packets  errs      bytes    packets  errs      bytes colls
     32944     0   36264792      20926     0   10836217     0
     34673     0   38964657      21867     0   11594866     0
     33612     0   36837004      23127     0   11785469     0
     31583     0   34478558      23216     0   12398728     0
     34328     0   37943791      22972     0   11984518     0
     36932     0   41949137      23636     0   12537924     0
     35557     0   40000942      23068     0   12142401     0
     37193     0   42562724      23985     0   11361665     0
     34732     0   38261450      22467     0   11812191     0
     32388     0   34723305      21368     0   11437625     0
     31126     0   33134981      20918     0   11384725     0
     29491     0   30244491      21186     0   11426895     0
     29066     0   30646146      21516     0   12212424     0
     31307     0   33455221      22299     0   13195153     0
     35094     0   38338641      23005     0   12644810     0
     32952     0   34610173      21783     0   12396919     0
^C
[root@nas-4 /usr/home/skripnik]# netstat -I igb1 -w 1
            input         (igb1)           output
   packets  errs      bytes    packets  errs      bytes colls
     26415     0   27164885      22629     0   11027462     0
     25077     0   26582582      23491     0   11814026     0
     23971     0   24153477      22820     0   10949518     0
     28801     0   30546538      22873     0   11520490     0
     26686     0   26877078      20704     0    9607895     0
     29203     0   30849615      22476     0   11410404     0
     26670     0   28005536      21272     0   11178258     0
     24324     0   24060633      21890     0   11976377     0
     25876     0   26451241      21211     0   11154460     0
     24261     0   23771689      21217     0   12181531     0
     24661     0   24487232      20891     0   12350352     0
     28707     0   30615205      24293     0   13424783     0
     32322     0   35972823      25165     0   13326964     0
     29989     0   32240149      25398     0   12694357     0
     27273     0   28315722      22421     0   11636772     0
^C
[root@nas-4 /usr/home/skripnik]# netstat -I igb2 -w 1
            input         (igb2)           output
   packets  errs      bytes    packets  errs      bytes colls
     24934     0    9735620      32248     0   36969567     0
     21812     0    9205943      27387     0   29393816     0
     24240     0   10901336      28970     0   31490485     0
     23213     0   10160906      30426     0   33897858     0
     22896     0    9460666      29251     0   32542785     0
     23032     0    9661586      29442     0   32226469     0
     21349     0    8624523      29898     0   33669749     0
     23537     0    9019967      32553     0   37533297     0
     24240     0   11003637      31914     0   36181412     0
     22732     0    9778454      32526     0   37011376     0
     22337     0   10065241      33802     0   39097784     0
     23740     0   11599104      33003     0   37728559     0
     23776     0   11629292      31731     0   35124256     0
     22799     0   11254580      31634     0   35544301     0
     24259     0   11062072      33520     0   38703762     0
     23303     0   10695966      30647     0   34188740     0
     24088     0   11692471      30099     0   32922808     0
     25539     0   11490710      32933     0   38166212     0
     23780     0   11817669      30846     0   34544443     0
     23919     0   11028778      33189     0   37621861     0
            input         (igb2)           output
   packets  errs      bytes    packets  errs      bytes colls
     24594     0   12040484      32967     0   36843532     0
     26363     0   12766792      33798     0   38100602     0
     24387     0   10738179      33948     0   38772254     0
     25696     0   11169637      33693     0   38626054     0
     24627     0   10338342      33975     0   39994071     0
     26656     0   10600638      35850     0   41495537     0
     24181     0   10384638      34442     0   39606847     0
     24893     0   10448404      34691     0   40115795     0
     24044     0    9748959      29906     0   33330277     0
     24729     0   11618821      31474     0   35601373     0
     28067     0   12129285      39102     0   46228757     0
     26588     0   10435172      35809     0   41061307     0
     24504     0    9978855      33863     0   39215543     0
     25855     0   11798621      32336     0   36779930     0
     25874     0   12445593      35255     0   40254699     0
^C
[root@nas-4 /usr/home/skripnik]# netstat -I igb3 -w 1
            input         (igb3)           output
   packets  errs      bytes    packets  errs      bytes colls
     20459     0   13793813      30208     0   31056965     0
     21777     0   15460029      29284     0   29022561     0
     23543     0   14471326      32739     0   34445908     0
     22849     0   13906708      34059     0   37183404     0
     22520     0   13849514      33311     0   35845459     0
     23586     0   13970753      33552     0   36583505     0
     23194     0   13740332      34244     0   36892815     0
     21893     0   13593012      31133     0   32646479     0
     20345     0   12428396      32848     0   35704681     0
     21242     0   13620239      32141     0   34513374     0
^C


Код: Выделить всё
[root@nas-4 /usr/home/skripnik]# uname -a
FreeBSD nas-4.sunline.com.ua 7.4-RELEASE-p10 FreeBSD 7.4-RELEASE-p10 #2: Thu Dec 13 10:49:44 EET 2012     root@nas-4.sunline.com.ua:/usr/obj/usr/src/sys/NAS  amd64


если ты собрал ядро, то зачем в /boot/loader.conf if_lagg_load ? это явно лишнее.

моя ошибка. исправлю.

sysctl dev.igb


Код: Выделить всё
[root@nas-4 /usr/home/skripnik]# uname -a
FreeBSD nas-4.sunline.com.ua 7.4-RELEASE-p10 FreeBSD 7.4-RELEASE-p10 #2: Thu Dec 13 10:49:44 EET 2012     root@nas-4.sunline.com.ua:/usr/obj/usr/src/sys/NAS  amd64
[root@nas-4 /usr/home/skripnik]# sysctl dev.igb
dev.igb.0.%desc: Intel(R) PRO/1000 Network Connection version - 2.0.7
dev.igb.0.%driver: igb
dev.igb.0.%location: slot=0 function=0
dev.igb.0.%pnpinfo: vendor=0x8086 device=0x10e8 subvendor=0x8086 subdevice=0xa02b class=0x020000
dev.igb.0.%parent: pci3
dev.igb.0.nvm: -1
dev.igb.0.flow_control: 3
dev.igb.0.enable_aim: 1
dev.igb.0.rx_processing_limit: 100
dev.igb.0.link_irq: 5
dev.igb.0.dropped: 0
dev.igb.0.tx_dma_fail: 0
dev.igb.0.rx_overruns: 0
dev.igb.0.watchdog_timeouts: 0
dev.igb.0.device_control: 12583489
dev.igb.0.rx_control: 67141658
dev.igb.0.interrupt_mask: 4
dev.igb.0.extended_int_mask: 2147483679
dev.igb.0.tx_buf_alloc: 0
dev.igb.0.rx_buf_alloc: 0
dev.igb.0.fc_high_water: 58976
dev.igb.0.fc_low_water: 58960
dev.igb.0.queue0.interrupt_rate: 111111
dev.igb.0.queue0.txd_head: 919
dev.igb.0.queue0.txd_tail: 920
dev.igb.0.queue0.no_desc_avail: 0
dev.igb.0.queue0.tx_packets: 1872908906
dev.igb.0.queue0.rxd_head: 215
dev.igb.0.queue0.rxd_tail: 214
dev.igb.0.queue0.rx_packets: 576530647
dev.igb.0.queue0.rx_bytes: 614040473415
dev.igb.0.queue0.lro_queued: 0
dev.igb.0.queue0.lro_flushed: 0
dev.igb.0.queue1.interrupt_rate: 5376
dev.igb.0.queue1.txd_head: 142
dev.igb.0.queue1.txd_tail: 142
dev.igb.0.queue1.no_desc_avail: 0
dev.igb.0.queue1.tx_packets: 141
dev.igb.0.queue1.rxd_head: 879
dev.igb.0.queue1.rxd_tail: 878
dev.igb.0.queue1.rx_packets: 591566703
dev.igb.0.queue1.rx_bytes: 638149538881
dev.igb.0.queue1.lro_queued: 0
dev.igb.0.queue1.lro_flushed: 0
dev.igb.0.queue2.interrupt_rate: 6024
dev.igb.0.queue2.txd_head: 105
dev.igb.0.queue2.txd_tail: 105
dev.igb.0.queue2.no_desc_avail: 0
dev.igb.0.queue2.tx_packets: 105
dev.igb.0.queue2.rxd_head: 662
dev.igb.0.queue2.rxd_tail: 661
dev.igb.0.queue2.rx_packets: 600108694
dev.igb.0.queue2.rx_bytes: 632672977835
dev.igb.0.queue2.lro_queued: 0
dev.igb.0.queue2.lro_flushed: 0
dev.igb.0.queue3.interrupt_rate: 90909
dev.igb.0.queue3.txd_head: 86
dev.igb.0.queue3.txd_tail: 86
dev.igb.0.queue3.no_desc_avail: 0
dev.igb.0.queue3.tx_packets: 86
dev.igb.0.queue3.rxd_head: 443
dev.igb.0.queue3.rxd_tail: 442
dev.igb.0.queue3.rx_packets: 587237819
dev.igb.0.queue3.rx_bytes: 618827336702
dev.igb.0.queue3.lro_queued: 0
dev.igb.0.queue3.lro_flushed: 0
dev.igb.0.mac_stats.excess_coll: 0
dev.igb.0.mac_stats.single_coll: 0
dev.igb.0.mac_stats.multiple_coll: 0
dev.igb.0.mac_stats.late_coll: 0
dev.igb.0.mac_stats.collision_count: 0
dev.igb.0.mac_stats.symbol_errors: 0
dev.igb.0.mac_stats.sequence_errors: 0
dev.igb.0.mac_stats.defer_count: 0
dev.igb.0.mac_stats.missed_packets: 0
dev.igb.0.mac_stats.recv_no_buff: 0
dev.igb.0.mac_stats.recv_undersize: 0
dev.igb.0.mac_stats.recv_fragmented: 0
dev.igb.0.mac_stats.recv_oversize: 0
dev.igb.0.mac_stats.recv_jabber: 0
dev.igb.0.mac_stats.recv_errs: 0
dev.igb.0.mac_stats.crc_errs: 0
dev.igb.0.mac_stats.alignment_errs: 0
dev.igb.0.mac_stats.coll_ext_errs: 0
dev.igb.0.mac_stats.xon_recvd: 0
dev.igb.0.mac_stats.xon_txd: 0
dev.igb.0.mac_stats.xoff_recvd: 0
dev.igb.0.mac_stats.xoff_txd: 0
dev.igb.0.mac_stats.total_pkts_recvd: 2355436935
dev.igb.0.mac_stats.good_pkts_recvd: 2355436929
dev.igb.0.mac_stats.bcast_pkts_recvd: 2043330
dev.igb.0.mac_stats.mcast_pkts_recvd: 515617
dev.igb.0.mac_stats.rx_frames_64: 168629533
dev.igb.0.mac_stats.rx_frames_65_127: 398714135
dev.igb.0.mac_stats.rx_frames_128_255: 63413008
dev.igb.0.mac_stats.rx_frames_256_511: 37899746
dev.igb.0.mac_stats.rx_frames_512_1023: 56537739
dev.igb.0.mac_stats.rx_frames_1024_1522: 1630242768
dev.igb.0.mac_stats.good_octets_recvd: 2513104256790
dev.igb.0.mac_stats.good_octets_txd: 1072605357339
dev.igb.0.mac_stats.total_pkts_txd: 1872903679
dev.igb.0.mac_stats.good_pkts_txd: 1872903679
dev.igb.0.mac_stats.bcast_pkts_txd: 2590278
dev.igb.0.mac_stats.mcast_pkts_txd: 2966
dev.igb.0.mac_stats.tx_frames_64: 561141486
dev.igb.0.mac_stats.tx_frames_65_127: 550381481
dev.igb.0.mac_stats.tx_frames_128_255: 52434741
dev.igb.0.mac_stats.tx_frames_256_511: 17209568
dev.igb.0.mac_stats.tx_frames_512_1023: 40992310
dev.igb.0.mac_stats.tx_frames_1024_1522: 650744093
dev.igb.0.mac_stats.tso_txd: 0
dev.igb.0.mac_stats.tso_ctx_fail: 0
dev.igb.0.interrupts.asserts: 1698600342
dev.igb.0.interrupts.rx_pkt_timer: 2355392315
dev.igb.0.interrupts.rx_abs_timer: 0
dev.igb.0.interrupts.tx_pkt_timer: 0
dev.igb.0.interrupts.tx_abs_timer: 2355436921
dev.igb.0.interrupts.tx_queue_empty: 1872877603
dev.igb.0.interrupts.tx_queue_min_thresh: 0
dev.igb.0.interrupts.rx_desc_min_thresh: 0
dev.igb.0.interrupts.rx_overrun: 0
dev.igb.0.host.breaker_tx_pkt: 0
dev.igb.0.host.host_tx_pkt_discard: 0
dev.igb.0.host.rx_pkt: 44614
dev.igb.0.host.breaker_rx_pkts: 0
dev.igb.0.host.breaker_rx_pkt_drop: 0
dev.igb.0.host.tx_good_pkt: 26076
dev.igb.0.host.breaker_tx_pkt_drop: 0
dev.igb.0.host.rx_good_bytes: 2513104365916
dev.igb.0.host.tx_good_bytes: 1072605358823
dev.igb.0.host.length_errors: 0
dev.igb.0.host.serdes_violation_pkt: 0
dev.igb.0.host.header_redir_missed: 0
dev.igb.1.%desc: Intel(R) PRO/1000 Network Connection version - 2.0.7
dev.igb.1.%driver: igb
dev.igb.1.%location: slot=0 function=1
dev.igb.1.%pnpinfo: vendor=0x8086 device=0x10e8 subvendor=0x8086 subdevice=0xa02b class=0x020000
dev.igb.1.%parent: pci3
dev.igb.1.nvm: -1
dev.igb.1.flow_control: 3
dev.igb.1.enable_aim: 1
dev.igb.1.rx_processing_limit: 100
dev.igb.1.link_irq: 6
dev.igb.1.dropped: 0
dev.igb.1.tx_dma_fail: 0
dev.igb.1.rx_overruns: 0
dev.igb.1.watchdog_timeouts: 0
dev.igb.1.device_control: 12583489
dev.igb.1.rx_control: 67141634
dev.igb.1.interrupt_mask: 4
dev.igb.1.extended_int_mask: 2147483679
dev.igb.1.tx_buf_alloc: 0
dev.igb.1.rx_buf_alloc: 0
dev.igb.1.fc_high_water: 58976
dev.igb.1.fc_low_water: 58960
dev.igb.1.queue0.interrupt_rate: 5464
dev.igb.1.queue0.txd_head: 774
dev.igb.1.queue0.txd_tail: 776
dev.igb.1.queue0.no_desc_avail: 0
dev.igb.1.queue0.tx_packets: 1832268051
dev.igb.1.queue0.rxd_head: 992
dev.igb.1.queue0.rxd_tail: 991
dev.igb.1.queue0.rx_packets: 574120928
dev.igb.1.queue0.rx_bytes: 608106131805
dev.igb.1.queue0.lro_queued: 0
dev.igb.1.queue0.lro_flushed: 0
dev.igb.1.queue1.interrupt_rate: 90909
dev.igb.1.queue1.txd_head: 115
dev.igb.1.queue1.txd_tail: 115
dev.igb.1.queue1.no_desc_avail: 0
dev.igb.1.queue1.tx_packets: 112
dev.igb.1.queue1.rxd_head: 811
dev.igb.1.queue1.rxd_tail: 810
dev.igb.1.queue1.rx_packets: 558513963
dev.igb.1.queue1.rx_bytes: 583374146928
dev.igb.1.queue1.lro_queued: 0
dev.igb.1.queue1.lro_flushed: 0
dev.igb.1.queue2.interrupt_rate: 71428
dev.igb.1.queue2.txd_head: 83
dev.igb.1.queue2.txd_tail: 83
dev.igb.1.queue2.no_desc_avail: 0
dev.igb.1.queue2.tx_packets: 81
dev.igb.1.queue2.rxd_head: 465
dev.igb.1.queue2.rxd_tail: 464
dev.igb.1.queue2.rx_packets: 560822737
dev.igb.1.queue2.rx_bytes: 595706919259
dev.igb.1.queue2.lro_queued: 0
dev.igb.1.queue2.lro_flushed: 0
dev.igb.1.queue3.interrupt_rate: 62500
dev.igb.1.queue3.txd_head: 82
dev.igb.1.queue3.txd_tail: 82
dev.igb.1.queue3.no_desc_avail: 0
dev.igb.1.queue3.tx_packets: 81
dev.igb.1.queue3.rxd_head: 388
dev.igb.1.queue3.rxd_tail: 387
dev.igb.1.queue3.rx_packets: 599383428
dev.igb.1.queue3.rx_bytes: 651800365069
dev.igb.1.queue3.lro_queued: 0
dev.igb.1.queue3.lro_flushed: 0
dev.igb.1.mac_stats.excess_coll: 0
dev.igb.1.mac_stats.single_coll: 0
dev.igb.1.mac_stats.multiple_coll: 0
dev.igb.1.mac_stats.late_coll: 0
dev.igb.1.mac_stats.collision_count: 0
dev.igb.1.mac_stats.symbol_errors: 0
dev.igb.1.mac_stats.sequence_errors: 0
dev.igb.1.mac_stats.defer_count: 0
dev.igb.1.mac_stats.missed_packets: 0
dev.igb.1.mac_stats.recv_no_buff: 0
dev.igb.1.mac_stats.recv_undersize: 0
dev.igb.1.mac_stats.recv_fragmented: 0
dev.igb.1.mac_stats.recv_oversize: 0
dev.igb.1.mac_stats.recv_jabber: 3
dev.igb.1.mac_stats.recv_errs: 95
dev.igb.1.mac_stats.crc_errs: 112
dev.igb.1.mac_stats.alignment_errs: 0
dev.igb.1.mac_stats.coll_ext_errs: 0
dev.igb.1.mac_stats.xon_recvd: 0
dev.igb.1.mac_stats.xon_txd: 0
dev.igb.1.mac_stats.xoff_recvd: 0
dev.igb.1.mac_stats.xoff_txd: 0
dev.igb.1.mac_stats.total_pkts_recvd: 2292870909
dev.igb.1.mac_stats.good_pkts_recvd: 2292833864
dev.igb.1.mac_stats.bcast_pkts_recvd: 409305
dev.igb.1.mac_stats.mcast_pkts_recvd: 184652
dev.igb.1.mac_stats.rx_frames_64: 159197515
dev.igb.1.mac_stats.rx_frames_65_127: 390253531
dev.igb.1.mac_stats.rx_frames_128_255: 59846237
dev.igb.1.mac_stats.rx_frames_256_511: 37252876
dev.igb.1.mac_stats.rx_frames_512_1023: 60619659
dev.igb.1.mac_stats.rx_frames_1024_1522: 1585664045
dev.igb.1.mac_stats.good_octets_recvd: 2448150725320
dev.igb.1.mac_stats.good_octets_txd: 1073567389405
dev.igb.1.mac_stats.total_pkts_txd: 1832264612
dev.igb.1.mac_stats.good_pkts_txd: 1832264611
dev.igb.1.mac_stats.bcast_pkts_txd: 0
dev.igb.1.mac_stats.mcast_pkts_txd: 93419
dev.igb.1.mac_stats.tx_frames_64: 508724627
dev.igb.1.mac_stats.tx_frames_65_127: 557365072
dev.igb.1.mac_stats.tx_frames_128_255: 52033335
dev.igb.1.mac_stats.tx_frames_256_511: 17518096
dev.igb.1.mac_stats.tx_frames_512_1023: 46105323
dev.igb.1.mac_stats.tx_frames_1024_1522: 650518159
dev.igb.1.mac_stats.tso_txd: 0
dev.igb.1.mac_stats.tso_ctx_fail: 0
dev.igb.1.interrupts.asserts: 1657555993
dev.igb.1.interrupts.rx_pkt_timer: 2292790707
dev.igb.1.interrupts.rx_abs_timer: 0
dev.igb.1.interrupts.tx_pkt_timer: 0
dev.igb.1.interrupts.tx_abs_timer: 2292833864
dev.igb.1.interrupts.tx_queue_empty: 1832238432
dev.igb.1.interrupts.tx_queue_min_thresh: 0
dev.igb.1.interrupts.rx_desc_min_thresh: 0
dev.igb.1.interrupts.rx_overrun: 0
dev.igb.1.host.breaker_tx_pkt: 0
dev.igb.1.host.host_tx_pkt_discard: 0
dev.igb.1.host.rx_pkt: 43157
dev.igb.1.host.breaker_rx_pkts: 0
dev.igb.1.host.breaker_rx_pkt_drop: 0
dev.igb.1.host.tx_good_pkt: 26180
dev.igb.1.host.breaker_tx_pkt_drop: 0
dev.igb.1.host.rx_good_bytes: 2448150880382
dev.igb.1.host.tx_good_bytes: 1073567390915
dev.igb.1.host.length_errors: 0
dev.igb.1.host.serdes_violation_pkt: 0
dev.igb.1.host.header_redir_missed: 0
dev.igb.2.%desc: Intel(R) PRO/1000 Network Connection version - 2.0.7
dev.igb.2.%driver: igb
dev.igb.2.%location: slot=0 function=0
dev.igb.2.%pnpinfo: vendor=0x8086 device=0x10e8 subvendor=0x8086 subdevice=0xa02b class=0x020000
dev.igb.2.%parent: pci4
dev.igb.2.nvm: -1
dev.igb.2.flow_control: 3
dev.igb.2.enable_aim: 1
dev.igb.2.rx_processing_limit: 100
dev.igb.2.link_irq: 5
dev.igb.2.dropped: 0
dev.igb.2.tx_dma_fail: 0
dev.igb.2.rx_overruns: 0
dev.igb.2.watchdog_timeouts: 0
dev.igb.2.device_control: 12583489
dev.igb.2.rx_control: 67141634
dev.igb.2.interrupt_mask: 4
dev.igb.2.extended_int_mask: 2147483679
dev.igb.2.tx_buf_alloc: 0
dev.igb.2.rx_buf_alloc: 0
dev.igb.2.fc_high_water: 58976
dev.igb.2.fc_low_water: 58960
dev.igb.2.queue0.interrupt_rate: 11627
dev.igb.2.queue0.txd_head: 712
dev.igb.2.queue0.txd_tail: 714
dev.igb.2.queue0.no_desc_avail: 0
dev.igb.2.queue0.tx_packets: 2312211942
dev.igb.2.queue0.rxd_head: 542
dev.igb.2.queue0.rxd_tail: 537
dev.igb.2.queue0.rx_packets: 1848811034
dev.igb.2.queue0.rx_bytes: 1113455705347
dev.igb.2.queue0.lro_queued: 0
dev.igb.2.queue0.lro_flushed: 0
dev.igb.2.queue1.interrupt_rate: 45454
dev.igb.2.queue1.txd_head: 0
dev.igb.2.queue1.txd_tail: 0
dev.igb.2.queue1.no_desc_avail: 0
dev.igb.2.queue1.tx_packets: 0
dev.igb.2.queue1.rxd_head: 380
dev.igb.2.queue1.rxd_tail: 379
dev.igb.2.queue1.rx_packets: 276860
dev.igb.2.queue1.rx_bytes: 42727204
dev.igb.2.queue1.lro_queued: 0
dev.igb.2.queue1.lro_flushed: 0
dev.igb.2.queue2.interrupt_rate: 100000
dev.igb.2.queue2.txd_head: 0
dev.igb.2.queue2.txd_tail: 0
dev.igb.2.queue2.no_desc_avail: 0
dev.igb.2.queue2.tx_packets: 0
dev.igb.2.queue2.rxd_head: 24
dev.igb.2.queue2.rxd_tail: 23
dev.igb.2.queue2.rx_packets: 420888
dev.igb.2.queue2.rx_bytes: 68635906
dev.igb.2.queue2.lro_queued: 0
dev.igb.2.queue2.lro_flushed: 0
dev.igb.2.queue3.interrupt_rate: 45454
dev.igb.2.queue3.txd_head: 0
dev.igb.2.queue3.txd_tail: 0
dev.igb.2.queue3.no_desc_avail: 0
dev.igb.2.queue3.tx_packets: 0
dev.igb.2.queue3.rxd_head: 549
dev.igb.2.queue3.rxd_tail: 548
dev.igb.2.queue3.rx_packets: 487973
dev.igb.2.queue3.rx_bytes: 55610288
dev.igb.2.queue3.lro_queued: 0
dev.igb.2.queue3.lro_flushed: 0
dev.igb.2.mac_stats.excess_coll: 0
dev.igb.2.mac_stats.single_coll: 0
dev.igb.2.mac_stats.multiple_coll: 0
dev.igb.2.mac_stats.late_coll: 0
dev.igb.2.mac_stats.collision_count: 0
dev.igb.2.mac_stats.symbol_errors: 0
dev.igb.2.mac_stats.sequence_errors: 0
dev.igb.2.mac_stats.defer_count: 0
dev.igb.2.mac_stats.missed_packets: 0
dev.igb.2.mac_stats.recv_no_buff: 0
dev.igb.2.mac_stats.recv_undersize: 0
dev.igb.2.mac_stats.recv_fragmented: 0
dev.igb.2.mac_stats.recv_oversize: 0
dev.igb.2.mac_stats.recv_jabber: 0
dev.igb.2.mac_stats.recv_errs: 0
dev.igb.2.mac_stats.crc_errs: 0
dev.igb.2.mac_stats.alignment_errs: 0
dev.igb.2.mac_stats.coll_ext_errs: 0
dev.igb.2.mac_stats.xon_recvd: 0
dev.igb.2.mac_stats.xon_txd: 0
dev.igb.2.mac_stats.xoff_recvd: 0
dev.igb.2.mac_stats.xoff_txd: 0
dev.igb.2.mac_stats.total_pkts_recvd: 1859708029
dev.igb.2.mac_stats.good_pkts_recvd: 1849996049
dev.igb.2.mac_stats.bcast_pkts_recvd: 4609188
dev.igb.2.mac_stats.mcast_pkts_recvd: 1046290
dev.igb.2.mac_stats.rx_frames_64: 2981626
dev.igb.2.mac_stats.rx_frames_65_127: 1033372458
dev.igb.2.mac_stats.rx_frames_128_255: 80858025
dev.igb.2.mac_stats.rx_frames_256_511: 18454829
dev.igb.2.mac_stats.rx_frames_512_1023: 43261297
dev.igb.2.mac_stats.rx_frames_1024_1522: 671067814
dev.igb.2.mac_stats.good_octets_recvd: 1121022404919
dev.igb.2.mac_stats.good_octets_txd: 2605898942702
dev.igb.2.mac_stats.total_pkts_txd: 2312210515
dev.igb.2.mac_stats.good_pkts_txd: 2312210515
dev.igb.2.mac_stats.bcast_pkts_txd: 0
dev.igb.2.mac_stats.mcast_pkts_txd: 2965
dev.igb.2.mac_stats.tx_frames_64: 5462768
dev.igb.2.mac_stats.tx_frames_65_127: 455399840
dev.igb.2.mac_stats.tx_frames_128_255: 73906891
dev.igb.2.mac_stats.tx_frames_256_511: 40361679
dev.igb.2.mac_stats.tx_frames_512_1023: 56634368
dev.igb.2.mac_stats.tx_frames_1024_1522: 1680444969
dev.igb.2.mac_stats.tso_txd: 0
dev.igb.2.mac_stats.tso_ctx_fail: 0
dev.igb.2.interrupts.asserts: 680470562
dev.igb.2.interrupts.rx_pkt_timer: 1849961725
dev.igb.2.interrupts.rx_abs_timer: 0
dev.igb.2.interrupts.tx_pkt_timer: 0
dev.igb.2.interrupts.tx_abs_timer: 1849996051
dev.igb.2.interrupts.tx_queue_empty: 2312175736
dev.igb.2.interrupts.tx_queue_min_thresh: 0
dev.igb.2.interrupts.rx_desc_min_thresh: 0
dev.igb.2.interrupts.rx_overrun: 0
dev.igb.2.host.breaker_tx_pkt: 0
dev.igb.2.host.host_tx_pkt_discard: 0
dev.igb.2.host.rx_pkt: 34326
dev.igb.2.host.breaker_rx_pkts: 0
dev.igb.2.host.breaker_rx_pkt_drop: 0
dev.igb.2.host.tx_good_pkt: 34782
dev.igb.2.host.breaker_tx_pkt_drop: 0
dev.igb.2.host.rx_good_bytes: 1121022430105
dev.igb.2.host.tx_good_bytes: 2605898947186
dev.igb.2.host.length_errors: 0
dev.igb.2.host.serdes_violation_pkt: 0
dev.igb.2.host.header_redir_missed: 0
dev.igb.3.%desc: Intel(R) PRO/1000 Network Connection version - 2.0.7
dev.igb.3.%driver: igb
dev.igb.3.%location: slot=0 function=1
dev.igb.3.%pnpinfo: vendor=0x8086 device=0x10e8 subvendor=0x8086 subdevice=0xa02b class=0x020000
dev.igb.3.%parent: pci4
dev.igb.3.nvm: -1
dev.igb.3.flow_control: 3
dev.igb.3.enable_aim: 1
dev.igb.3.rx_processing_limit: 100
dev.igb.3.link_irq: 6
dev.igb.3.dropped: 0
dev.igb.3.tx_dma_fail: 0
dev.igb.3.rx_overruns: 0
dev.igb.3.watchdog_timeouts: 0
dev.igb.3.device_control: 12583489
dev.igb.3.rx_control: 67141634
dev.igb.3.interrupt_mask: 4
dev.igb.3.extended_int_mask: 2147483679
dev.igb.3.tx_buf_alloc: 0
dev.igb.3.rx_buf_alloc: 0
dev.igb.3.fc_high_water: 58976
dev.igb.3.fc_low_water: 58960
dev.igb.3.queue0.interrupt_rate: 5917
dev.igb.3.queue0.txd_head: 50
dev.igb.3.queue0.txd_tail: 52
dev.igb.3.queue0.no_desc_avail: 0
dev.igb.3.queue0.tx_packets: 2195276166
dev.igb.3.queue0.rxd_head: 643
dev.igb.3.queue0.rxd_tail: 641
dev.igb.3.queue0.rx_packets: 1984521858
dev.igb.3.queue0.rx_bytes: 1156039304318
dev.igb.3.queue0.lro_queued: 0
dev.igb.3.queue0.lro_flushed: 0
dev.igb.3.queue1.interrupt_rate: 58823
dev.igb.3.queue1.txd_head: 0
dev.igb.3.queue1.txd_tail: 0
dev.igb.3.queue1.no_desc_avail: 0
dev.igb.3.queue1.tx_packets: 0
dev.igb.3.queue1.rxd_head: 223
dev.igb.3.queue1.rxd_tail: 222
dev.igb.3.queue1.rx_packets: 296159
dev.igb.3.queue1.rx_bytes: 44685093
dev.igb.3.queue1.lro_queued: 0
dev.igb.3.queue1.lro_flushed: 0
dev.igb.3.queue2.interrupt_rate: 45454
dev.igb.3.queue2.txd_head: 0
dev.igb.3.queue2.txd_tail: 0
dev.igb.3.queue2.no_desc_avail: 0
dev.igb.3.queue2.tx_packets: 0
dev.igb.3.queue2.rxd_head: 580
dev.igb.3.queue2.rxd_tail: 579
dev.igb.3.queue2.rx_packets: 324164
dev.igb.3.queue2.rx_bytes: 60678486
dev.igb.3.queue2.lro_queued: 0
dev.igb.3.queue2.lro_flushed: 0
dev.igb.3.queue3.interrupt_rate: 45454
dev.igb.3.queue3.txd_head: 0
dev.igb.3.queue3.txd_tail: 0
dev.igb.3.queue3.no_desc_avail: 0
dev.igb.3.queue3.tx_packets: 0
dev.igb.3.queue3.rxd_head: 796
dev.igb.3.queue3.rxd_tail: 795
dev.igb.3.queue3.rx_packets: 259868
dev.igb.3.queue3.rx_bytes: 39284648
dev.igb.3.queue3.lro_queued: 0
dev.igb.3.queue3.lro_flushed: 0
dev.igb.3.mac_stats.excess_coll: 0
dev.igb.3.mac_stats.single_coll: 0
dev.igb.3.mac_stats.multiple_coll: 0
dev.igb.3.mac_stats.late_coll: 0
dev.igb.3.mac_stats.collision_count: 0
dev.igb.3.mac_stats.symbol_errors: 0
dev.igb.3.mac_stats.sequence_errors: 0
dev.igb.3.mac_stats.defer_count: 0
dev.igb.3.mac_stats.missed_packets: 0
dev.igb.3.mac_stats.recv_no_buff: 0
dev.igb.3.mac_stats.recv_undersize: 0
dev.igb.3.mac_stats.recv_fragmented: 0
dev.igb.3.mac_stats.recv_oversize: 0
dev.igb.3.mac_stats.recv_jabber: 0
dev.igb.3.mac_stats.recv_errs: 0
dev.igb.3.mac_stats.crc_errs: 0
dev.igb.3.mac_stats.alignment_errs: 0
dev.igb.3.mac_stats.coll_ext_errs: 0
dev.igb.3.mac_stats.xon_recvd: 0
dev.igb.3.mac_stats.xon_txd: 0
dev.igb.3.mac_stats.xoff_recvd: 0
dev.igb.3.mac_stats.xoff_txd: 0
dev.igb.3.mac_stats.total_pkts_recvd: 1994751666
dev.igb.3.mac_stats.good_pkts_recvd: 1985387334
dev.igb.3.mac_stats.bcast_pkts_recvd: 5084011
dev.igb.3.mac_stats.mcast_pkts_recvd: 806918
dev.igb.3.mac_stats.rx_frames_64: 2361477
dev.igb.3.mac_stats.rx_frames_65_127: 1145017561
dev.igb.3.mac_stats.rx_frames_128_255: 78580821
dev.igb.3.mac_stats.rx_frames_256_511: 17533243
dev.igb.3.mac_stats.rx_frames_512_1023: 46091222
dev.igb.3.mac_stats.rx_frames_1024_1522: 695803010
dev.igb.3.mac_stats.good_octets_recvd: 1164116875199
dev.igb.3.mac_stats.good_octets_txd: 2404895729362
dev.igb.3.mac_stats.total_pkts_txd: 2195256222
dev.igb.3.mac_stats.good_pkts_txd: 2195256222
dev.igb.3.mac_stats.bcast_pkts_txd: 0
dev.igb.3.mac_stats.mcast_pkts_txd: 2965
dev.igb.3.mac_stats.tx_frames_64: 4585885
dev.igb.3.mac_stats.tx_frames_65_127: 472838041
dev.igb.3.mac_stats.tx_frames_128_255: 73852791
dev.igb.3.mac_stats.tx_frames_256_511: 40208179
dev.igb.3.mac_stats.tx_frames_512_1023: 57275293
dev.igb.3.mac_stats.tx_frames_1024_1522: 1546496034
dev.igb.3.mac_stats.tso_txd: 0
dev.igb.3.mac_stats.tso_ctx_fail: 0
dev.igb.3.interrupts.asserts: 721464662
dev.igb.3.interrupts.rx_pkt_timer: 1985349945
dev.igb.3.interrupts.rx_abs_timer: 0
dev.igb.3.interrupts.tx_pkt_timer: 0
dev.igb.3.interrupts.tx_abs_timer: 1985387335
dev.igb.3.interrupts.tx_queue_empty: 2195223986
dev.igb.3.interrupts.tx_queue_min_thresh: 0
dev.igb.3.interrupts.rx_desc_min_thresh: 0
dev.igb.3.interrupts.rx_overrun: 0
dev.igb.3.host.breaker_tx_pkt: 0
dev.igb.3.host.host_tx_pkt_discard: 0
dev.igb.3.host.rx_pkt: 37391
dev.igb.3.host.breaker_rx_pkts: 0
dev.igb.3.host.breaker_rx_pkt_drop: 0
dev.igb.3.host.tx_good_pkt: 32238
dev.igb.3.host.breaker_tx_pkt_drop: 0
dev.igb.3.host.rx_good_bytes: 1164116911390
dev.igb.3.host.tx_good_bytes: 2404895733970
dev.igb.3.host.length_errors: 1
dev.igb.3.host.serdes_violation_pkt: 0
dev.igb.3.host.header_redir_missed: 0


Код: Выделить всё
правильным решением было бы или разделение служб на разные серверы или установка нового сервера.
какая нагрузка на использование IRQ сетевухами в часы пик ? графики есть ?

к сожалению графиков нет ) какой командой можно снять данные?
на счет дополнительных серверов - это уже проблема. у меня их 6 штук. потому и переходим на lacp дабы не увеличивать их количество. Предвижу вопрос о целесообразности перехода на железные решения - на данный момент данное действие невозможно.
Последний раз редактировалось ApmeM 18 дек 2012, 17:53, всего редактировалось 1 раз.
ApmeM
новичок
 
Сообщения: 20
Зарегистрирован: 11 сен 2012, 16:00

Re: Freebsd 7.4 Регулярные перезагрузки.

Сообщение ApmeM » 18 дек 2012, 16:30

ядро
Код: Выделить всё
[root@nas-4 /usr/src/sys/amd64/conf]# cat NAS
include      GENERIC
ident      NAS

#makeoptions   MODULES_OVERRIDE=""

# Firewall options (IPFW)
options      IPFIREWALL
options      IPFIREWALL_VERBOSE
options      IPFIREWALL_VERBOSE_LIMIT=100
options      IPFIREWALL_FORWARD
options      IPFIREWALL_DEFAULT_TO_ACCEPT
options      DUMMYNET
options      IPDIVERT

# PF
device pf
device pflog

# kernel NAT options for IPFW
options      IPFIREWALL_NAT
options      LIBALIAS

# ---
options      ZERO_COPY_SOCKETS
# Multiple Routing Table option
options      ROUTETABLES=4
options      HZ=4000

nooptions   FLOWTABLE

#LAGG
device          lagg
ApmeM
новичок
 
Сообщения: 20
Зарегистрирован: 11 сен 2012, 16:00

Re: Freebsd 7.4 Регулярные перезагрузки.

Сообщение Андрей » 19 дек 2012, 07:54

ipcad крутится на сервере?
.ı|ı..ı|ı.
Андрей
местный житель
 
Сообщения: 1028
Зарегистрирован: 14 янв 2009, 13:37
Откуда: Оренбургская область

Re: Freebsd 7.4 Регулярные перезагрузки.

Сообщение ApmeM » 19 дек 2012, 09:30

ipcad отсутствует
Имхо, у меня есть 2 подозрения на этот счет.

а можно узнать, какие подозрения есть?
ApmeM
новичок
 
Сообщения: 20
Зарегистрирован: 11 сен 2012, 16:00

Re: Freebsd 7.4 Регулярные перезагрузки.

Сообщение Андрей » 19 дек 2012, 09:59

ApmeM писал(а):
Код: Выделить всё
Dump failed. Partition too small.
Fatal trap 12: page fault while in kernel mode
fault virtual address: 0x0
fault code: supervisor read data
Loop detected on ng267
Rebooting...
cpu_reset: Stopping other CPUs

Вот мне еще интересно "Partition too small" этыж сколько жесткий диск там размером? df -h похвалитесь?
"Loop detected on ng267" :shock: внезапно....

ApmeM писал(а):а можно узнать, какие подозрения есть?

1. Моя старая проблема с kmem map_alloc. Иногда сам по себе ребутится, иногда kernel panic.
2. Такая же проблема была с Ipcad'ом. Произвольный ребут.
3. Внутренняя проблема в железе, скажем, ОЗУ.

kmem map проблема, похоже у меня решена выставлением бОльшего количества виртуальной памяти, в системе, но это работает только в i386 системах, якобы для x64 такое делать на надо, но может быть поможет, хотя хз.

Вообще, мне не понятно. Вот используете вы ng ифейсы (netgraph), а где опция о том, что вы используете NG? У меня в ядро прописано:
Код: Выделить всё
device      pf
device      pflog

options      ALTQ
options      ALTQ_CBQ        # Class Bases Queueing
options      ALTQ_RED        # Random Early Detection
options      ALTQ_RIO        # RED In/Out
options      ALTQ_HFSC       # Hierarchical Packet Scheduler
options      ALTQ_CDNR       # Traffic conditioner
options      ALTQ_PRIQ       # Priority Queueing
options      ALTQ_NOPCC      # Required for SMP build

options    NETGRAPH
options    NETGRAPH_PPPOE
options    NETGRAPH_SOCKET
options    NETGRAPH_ECHO
options    NETGRAPH_ETHER
options    NETGRAPH_IFACE
options    NETGRAPH_KSOCKET
options    NETGRAPH_L2TP
options    NETGRAPH_MPPC_ENCRYPTION
options      NETGRAPH_PPP
options    NETGRAPH_PPTPGRE

Если на то пошло. Может я и заблуждаюсь - поправьте.
.ı|ı..ı|ı.
Андрей
местный житель
 
Сообщения: 1028
Зарегистрирован: 14 янв 2009, 13:37
Откуда: Оренбургская область

Re: Freebsd 7.4 Регулярные перезагрузки.

Сообщение lehisnoe » 20 дек 2012, 19:17

ApmeM писал(а):какой командой можно снять данные?

Специальной команды нет, но есть top, вывод которого можно распарсить:
Код: Выделить всё
top -SHd 2

Андрей писал(а):Dump failed. Partition too small.
Маловат объем свопа для сохранения корки. А он вообще есть? Не помешает
Код: Выделить всё
swapinfo -h

Наличие корки может сильно помочь для понимания происходящего. Попробуй подключить к серванту еще один хард и заюзать его в качестве свопа. Только его объем должен быть не меньше значения, выдаваемого
Код: Выделить всё
sysctl -n hw.physmem


man 8 dumpon писал(а):The dumpon utility will refuse to enable a dump device which is smaller
than the total amount of physical memory as reported by the hw.physmem
sysctl(8) variable.


Прольет свет на настройку устройства для приема дампа:
Код: Выделить всё
grep dump /etc/defaults/rc.conf


По поводу ошибки Loop detected on ng267:
    какая версия mpd5 используется?
    покажи его конфиг

Андрей писал(а):Вот используете вы ng ифейсы (netgraph), а где опция о том, что вы используете NG? У меня в ядро прописано:


2Андрей: Модули подгружаются автоматом при старте mpd5, т.к. их нет в ядре.
2ApmeM: при систематическом использовании нетграфа его лучше вкомпиливать в ядро вместо подгрузки модулями.

P.S. А почему не переходите на 8.х, 9.х ветки? Просто еще не делали попыток или же пришлось откатиться обратно на 7-ку?
No users
No troubles
No money
------------
www.mega-net.ru - IT аутсорсинг
Аватара пользователя
lehisnoe
Site Admin
 
Сообщения: 539
Зарегистрирован: 11 июн 2008, 14:09
Откуда: Moscow

Re: Freebsd 7.4 Регулярные перезагрузки.

Сообщение ApmeM » 21 дек 2012, 11:46

Netgraph используется модулями.
Места на винте хватает. 49 гиг в наличии.
Код: Выделить всё
P.S. А почему не переходите на 8.х, 9.х ветки? Просто еще не делали попыток или же пришлось откатиться обратно на 7-ку?

Не переходили потому, что все работало как часы. проблемы возникли именно при увеличении нагрузки и количества подключений. Решив что хватит издеваться над собой, в первую очередь, и над пользователями, во-вторую очередь, поставил я 9-ку. Вторые сутки - полет нормальный. Но смущают некоторые моменты. в первую очередь высокий LA - порядка 3,5-4 (на 7,4 имели LA около 0,2-0,3 в час пик ) и количество CPU которое кушает mpd (около 30-40%)
ApmeM
новичок
 
Сообщения: 20
Зарегистрирован: 11 сен 2012, 16:00

След.

Вернуться в FreeBSD

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 20