Страница 1 из 1

unbound: cannot allocate memory

Добавлено: 2011-01-26 3:42:02
Гость
Здравствуйте.
Подскажите пожалуйста, какую ручку в sysctl нужно крутить, чтобы перестали появляться сообщения типа этого:

Код: Выделить всё

Jan 25 23:20:03 nas unbound: [825:3] notice: remote address is 192.203.230.10 port 53
Jan 25 23:20:03 nas unbound: [825:3] notice: sendto failed: Cannot allocate memory
Jan 25 23:20:03 nas unbound: [825:3] notice: remote address is 192.36.148.17 port 53
Jan 25 23:20:03 nas unbound: [825:3] notice: sendto failed: Cannot allocate memory
Jan 25 23:20:03 nas unbound: [825:3] notice: remote address is 192.112.36.4 port 53
Jan 25 23:20:03 nas unbound: [825:3] notice: sendto failed: Cannot allocate memory
Jan 25 23:20:03 nas unbound: [825:3] notice: remote address is 128.63.2.53 port 53
Jan 25 23:20:03 nas unbound: [825:3] notice: sendto failed: Cannot allocate memory
Мой sysctl:

Код: Выделить всё

    kern.ipc.maxsockbuf=16777216
    kern.ipc.nmbclusters=1048576
    kern.ipc.maxsockets=204800
    kern.ipc.somaxconn=2048
    
    net.graph.recvspace=1024000
    net.graph.maxdgram=512000
    
    net.inet.ip.intr_queue_maxlen=4096
    net.inet.tcp.rfc1323=1    
    net.inet.tcp.sendspace=78840
    net.inet.tcp.recvspace=78840
    net.inet.udp.recvspace=78840
    net.inet.udp.maxdgram=57344
    
    net.inet.tcp.delayed_ack=1
    net.inet.tcp.delacktime=100
    net.local.stream.sendspace=82320
    net.local.stream.recvspace=82320
    net.inet.tcp.local_slowstart_flightsize=10
    net.inet.tcp.nolocaltimewait=1
    net.inet.tcp.hostcache.expire=3900
    
    net.inet.tcp.hostcache.expire=3900
    net.inet.tcp.slowstart_flightsize=54
    net.inet.tcp.inflight.enable=1
    net.inet.tcp.inflight.min=6144
    
    net.inet.tcp.blackhole=2
    net.inet.udp.blackhole=1
    
    kern.maxfiles=24656
    kern.maxfilesperproc=22190
    
    net.inet.ip.fastforwarding=1
FreeBSD 8.1-RELEASE #0

Re: unbound: cannot allocate memory

Добавлено: 2011-01-26 10:36:38
terminus
Какие параметры ваставлены в unbound.conf для

Код: Выделить всё

        msg-cache-size: 
        rrset-cache-size: 
        key-cache-size: 
?

Посмотрите вывод

Код: Выделить всё

ulimit -d
и крутите через /boot/loader.conf

Код: Выделить всё

kern.maxdsiz=""

Re: unbound: cannot allocate memory

Добавлено: 2011-01-26 10:46:19
vadim64
дайте конкретики больше, фаервол какой, сервисы, нагрузку покажите
sysctl kern.ipc.nmbclusters покрутить попробуйте, может mbuf не хватает