Menu

зависает система freebsd ...

2010-03-05
2013-03-27
  • denis fetchenko

    denis fetchenko - 2010-03-05

    День добрый, система стабильно работать на может, подвисает раз в сутки полностью система, спасает только ребут, всегда именно ночью, в /var/log/messages ничего нету в этот момент

    FreeBSD interaaa 8.0-STABLE FreeBSD 8.0-STABLE #1: Thu Feb 25 13:25:27 EET 2010     kolovrat@interaaa:/usr/obj/usr/src/sys/GENERIC_ABILLS  amd64

    Может дело в тюнинге, переборщил??
    /etc/sysctrl.conf

    hw.pci.enable_msix=1
    hw.pci.enable_msi=1
    net.inet.tcp.blackhole=1
    net.inet.udp.blackhole=1
    kern.ipc.nmbclusters=262144
    kern.ipc.shmall=65536
    kern.ipc.shmmax=268435456
    net.inet.tcp.blackhole=2
    net.inet.udp.blackhole=1
    kern.ipc.somaxconn=4096
    kern.ipc.semmap=512
    kern.maxfiles=204800
    net.inet.ip.dummynet.io_fast=1
    kern.maxfilesperproc=200000
    kern.ipc.maxsockets=262144
    net.graph.maxdgram=128000
    net.graph.recvspace=128000
    net.inet.tcp.recvspace=65536
    net.inet.tcp.sendspace=65536
    net.inet.icmp.icmplim=1000
    net.inet.ip.intr_queue_maxlen=5000
    net.inet.ip.fastforwarding=1
    net.isr.direct=1
    net.inet.tcp.maxtcptw=40960
    net.inet.tcp.msl=30000
    net.inet.tcp.nolocaltimewait=1
    net.inet.tcp.fast_finwait2_recycle=1
    kern.ipc.shm_use_phys=1

    /boot/loader.conf

    kern.ipc.nmbclusters=262144
    kern.ipc.maxsockets=262144
    net.inet.tcp.syncache.hashsize=1024
    net.inet.tcp.syncache.bucketlimit=100
    net.inet.tcp.tcbhashsize=4096
    kern.ipc.nsfbufs=10240
    kern.ipc.semmni=256
    kern.ipc.semmns=512
    kern.ipc.semmnu=256
    hw.em.rxd=1024
    hw.em.txd=1024
    net.graph.maxalloc=4096
    kern.maxusers=2048
    kern.ipc.maxpipekva=536870912
    kern.maxfiles=204800
    net.graph.maxdata=2048
    kern.maxfilesperproc=200000
    kern.ipc.maxsockbuf=524288

    В /log/mpd.log, последнее перед зависанием сервера, сервер подвис через 5 минут потом…

    Mar  5 05:39:04 interaaa mpd:  IPCP: state change Ack-Rcvd -> Opened
    Mar  5 05:39:04 interaaa mpd:  IPCP: LayerUp
    Mar  5 05:39:04 interaaa mpd:    10.21.0.145 -> 10.21.4.118
    Mar  5 05:39:04 interaaa mpd:  IFACE: No interface to proxy arp on for 10.21.4.118
    Mar  5 05:39:04 interaaa mpd:  IFACE: Up event
    Mar  5 05:39:04 interaaa mpd:  IFACE: session-timeout limited to 1952257 seconds

    подскажите куда копать…

     
  • Dmitry S. Lukhtionov

    1. Вижу, что система STABLE, но смущает ее номер #1
    Убедитесь, что у Вас исходники позже 9 февраля.

    2. Убрать в mpd.conf
    set iface proxy-arp

    3. Если на сервер подключаются одновременно меньше 1000 пользователей, то можно вообще поотключать всякий тюнинг.

    4. Значения hw.em.rxd и hw.em.txd желательно ставить, основываясь на чипсете вашей сетевой карты.

     
  • denis fetchenko

    denis fetchenko - 2010-03-05

    на сервере до 400 клиентов, но трафик идет гдето 600 на 600 на одной сетевой карте, и примерно на второй столько же мегабит.

    2. Убрать в mpd.conf
    set iface proxy-arp

    этот пункт необходим чтобы клиенты общались между собой.

    3. сетевые карты интел, чипсет не смотрел и не подбирал под это значение, эти строчки уберу
    Просто делал все без тюнинга, но тогда через сутки вылетала 800 ошибка, и все кто был подключен, оставались подключены, а остальные не  могли подключиться с ошибкой 800

     
  • denis fetchenko

    denis fetchenko - 2010-03-05

    пересобрал мир и ядро, теперь
    interaaa 8.0-STABLE FreeBSD 8.0-STABLE #0: Fri Mar  5 18:40:51 EET 2010     kolovrat@interaaa:/usr/obj/usr/src/sys/GENERIC_ABILLS  amd64

    так должно быть? может есть ещё идеи, или подскажите как можно отследить зависание фри, чтобы он в лог писал ещё какието данные которые могут помочь..

     

Log in to post a comment.

MongoDB Logo MongoDB