Re: OOM в linux под нагрузкой
Stanislav S. Osipov
oss на nigma.ru
Ср Май 12 13:51:40 MSD 2010
У вас, случаем, он не с модулем fair?
12 мая 2010 г. 13:01 пользователь Alex Loskutov <alexus26 на gmail.com>написал:
> Здравствуйте.
> Вопрос не напрямую по nginx, но быть может вы можете посоветовать, куда
> смотреть.
> В пиках нагрузки (до 500 запросов в секунду) в системе возникает OOM,
> oom_killer убивает сначала memcached (начинает использоваться резервный), а
> потом воркеры nginx.
> ядро 2.6.18-8.el5PAE #1 SMP i686
> nginx/0.6.35
> 4 гигабайта оперативки (остаются в основном свободными во время развития
> проблемы)
> netstat -ant | wc -l под нагрузкой до 35000
>
> в error.log только
> 2010/05/12 00:01:57 [alert] 13602#0: worker process 25850 exited on signal
> 9
> 2010/05/12 00:01:57 [crit] 25858#0: *69590141 SSL_do_handshake() failed
> (SSL: error:140760FC:SSL routines:SSL23_GET_CLIENT_HELLO:unknown protocol)
> while reading client request line, client: 10.11.2.195, server: nginx-1
> 2010/05/12 00:02:02 [alert] 13602#0: worker process 25858 exited on signal
> 9
> 2010/05/12 00:02:07 [alert] 13602#0: worker process 25867 exited on signal
> 9
> 2010/05/12 00:02:12 [alert] 13602#0: worker process 25886 exited on signal
> 9
> ...
>
> /var/log/messages ниже
>
> Спасибо заранее.
>
> meminfo при маленькой нагрузке
> # cat /proc/meminfo
> MemTotal: 4152052 kB
> MemFree: 149664 kB
> Buffers: 103956 kB
> Cached: 3257540 kB
> SwapCached: 34836 kB
> Active: 2304564 kB
> Inactive: 1621656 kB
> HighTotal: 3276480 kB
> HighFree: 4516 kB
> LowTotal: 875572 kB
> LowFree: 145148 kB
> SwapTotal: 2031608 kB
> SwapFree: 1914948 kB
> Dirty: 9596 kB
> Writeback: 0 kB
> AnonPages: 558040 kB
> Mapped: 37780 kB
> Slab: 62512 kB
> PageTables: 2976 kB
> NFS_Unstable: 0 kB
> Bounce: 0 kB
> CommitLimit: 4107632 kB
> Committed_AS: 796096 kB
> VmallocTotal: 116728 kB
> VmallocUsed: 3464 kB
> VmallocChunk: 113172 kB
> HugePages_Total: 0
> HugePages_Free: 0
> HugePages_Rsvd: 0
> Hugepagesize: 2048 kB
>
> /var/log/messages:
> May 12 00:01:37 localhost kernel: printk: 96236 messages suppressed.
> May 12 00:01:37 localhost kernel: nginx invoked oom-killer: gfp_mask=0xd0,
> order=1, oomkilladj=0
> May 12 00:01:37 localhost kernel: [<c0450ace>] out_of_memory+0x3b/0x179
> May 12 00:01:37 localhost kernel: [<c0451f01>] __alloc_pages+0x1fe/0x27e
> May 12 00:01:37 localhost kernel: [<c0465e28>]
> cache_alloc_refill+0x26d/0x44f
> May 12 00:01:37 localhost kernel: nginx invoked oom-killer: gfp_mask=0xd0,
> order=1, oomkilladj=0
> ...
>
> --
> С уважением,
> Алексей Лоскутов
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru на nginx.org
> http://nginx.org/mailman/listinfo/nginx-ru
>
>
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20100512/894a2da9/attachment.html>
Подробная информация о списке рассылки nginx-ru