[Freeipa-users] 389-ds memory usage
Sigbjorn Lie
sigbjorn at nixtra.com
Mon Apr 23 18:17:52 UTC 2012
On 04/23/2012 05:45 PM, Rich Megginson wrote:
> On 04/23/2012 09:22 AM, Sigbjorn Lie wrote:
>>> Try increasing your nsslapd-cachememsize and monitoring it closely.
>>> Using the size of id2entry.db4 is a good place to start, but that will
>>> not be enough.
>>>
>>> http://docs.redhat.com/docs/en-US/Red_Hat_Directory_Server/9.0/html/Administration_Guide/Monitori
>>>
>>> ng_Server_and_Database_Activity-Monitoring_Database_Activity.html
>>>
>>> See also https://fedorahosted.org/389/ticket/51 and
>>> https://bugzilla.redhat.com/show_bug.cgi?id=697701
>>>
>> I'm using the latest available server in RHEL 6, has the fix for
>> those bugs been applied to this
>> version?
> No. The fix will be in RHEL 6.3
>> 389-ds-base-1.2.9.14-1.el6_2.2.x86_64
>>
>> How much do you recommend increasing this too? My id2entry.db4 file
>> is 7.2 MB.
>
> Hard to day. Start out with 14.4 MB and monitor the cache usage over
> time.
>
>>
>
Ok, will do. A restart of the directory server seem to be overdue. This
was waiting for me today at the same server that I took the screendump
of "top" yesterday...
It does take a few weeks to build up, so it might take me some time to
respond with any findings.
named invoked oom-killer: gfp_mask=0x201da, order=0, oom_adj=0,
oom_score_adj=0
named cpuset=/ mems_allowed=0
Pid: 3997, comm: named Not tainted 2.6.32-220.4.2.el6.x86_64 #1
Call Trace:
[<ffffffff810c2b51>] ? cpuset_print_task_mems_allowed+0x91/0xb0
[<ffffffff811138d0>] ? dump_header+0x90/0x1b0
[<ffffffff8120d69c>] ? security_real_capable_noaudit+0x3c/0x70
[<ffffffff81113d5a>] ? oom_kill_process+0x8a/0x2c0
[<ffffffff81113c91>] ? select_bad_process+0xe1/0x120
[<ffffffff811141b0>] ? out_of_memory+0x220/0x3c0
[<ffffffff81123ece>] ? __alloc_pages_nodemask+0x89e/0x940
[<ffffffff81158a1a>] ? alloc_pages_current+0xaa/0x110
[<ffffffff81110cf7>] ? __page_cache_alloc+0x87/0x90
[<ffffffff8112691b>] ? __do_page_cache_readahead+0xdb/0x210
[<ffffffff81126a71>] ? ra_submit+0x21/0x30
[<ffffffff81111fc3>] ? filemap_fault+0x4c3/0x500
[<ffffffff8113b164>] ? __do_fault+0x54/0x510
[<ffffffff8113b717>] ? handle_pte_fault+0xf7/0xb50
[<ffffffff8141bee1>] ? sock_aio_read+0x181/0x190
[<ffffffff8113c354>] ? handle_mm_fault+0x1e4/0x2b0
[<ffffffff811762ba>] ? do_sync_read+0xfa/0x140
[<ffffffff81042b79>] ? __do_page_fault+0x139/0x480
[<ffffffff81218cef>] ? selinux_file_permission+0xbf/0x150
[<ffffffff8103758c>] ? kvm_clock_read+0x1c/0x20
[<ffffffff814f23fe>] ? do_page_fault+0x3e/0xa0
[<ffffffff814ef7b5>] ? page_fault+0x25/0x30
Mem-Info:
Node 0 DMA per-cpu:
CPU 0: hi: 0, btch: 1 usd: 0
Node 0 DMA32 per-cpu:
CPU 0: hi: 186, btch: 31 usd: 67
active_anon:347835 inactive_anon:119039 isolated_anon:0
active_file:49 inactive_file:3712 isolated_file:0
unevictable:0 dirty:1 writeback:0 unstable:0
free:13252 slab_reclaimable:2830 slab_unreclaimable:13380
mapped:827 shmem:59 pagetables:4953 bounce:0
Node 0 DMA free:8356kB min:332kB low:412kB high:496kB active_anon:2952kB
inactive_anon:3832kB active_file:116kB inactive_file:232kB
unevictable:0kB isolated(anon):0kB isolated(file):0kB present:15348kB
mlocked:0kB dirty:0kB writeback:0kB mapped:120kB shmem:0kB
slab_reclaimable:0kB slab_unreclaimable:4kB kernel_stack:8kB
pagetables:44kB unstable:0kB bounce:0kB writeback_tmp:0kB
pages_scanned:160 all_unreclaimable? no
lowmem_reserve[]: 0 2004 2004 2004
Node 0 DMA32 free:44652kB min:44720kB low:55900kB high:67080kB
active_anon:1388388kB inactive_anon:472324kB active_file:80kB
inactive_file:14616kB unevictable:0kB isolated(anon):0kB
isolated(file):0kB present:2052308kB mlocked:0kB dirty:8kB writeback:0kB
mapped:3188kB shmem:236kB slab_reclaimable:11320kB
slab_unreclaimable:53516kB kernel_stack:2320kB pagetables:19768kB
unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:277
all_unreclaimable? yes
lowmem_reserve[]: 0 0 0 0
Node 0 DMA: 1*4kB 2*8kB 3*16kB 3*32kB 4*64kB 2*128kB 2*256kB 2*512kB
0*1024kB 1*2048kB 1*4096kB = 8356kB
Node 0 DMA32: 917*4kB 677*8kB 347*16kB 212*32kB 117*64kB 57*128kB
13*256kB 4*512kB 1*1024kB 1*2048kB 0*4096kB = 44652kB
6230 total pagecache pages
2406 pages in swap cache
Swap cache stats: add 288041, delete 285635, find 4565761/4568506
Free swap = 0kB
Total swap = 1048568kB
524284 pages RAM
10513 pages reserved
6827 pages shared
494838 pages non-shared
[ pid ] uid tgid total_vm rss cpu oom_adj oom_score_adj name
[ 493] 0 493 2782 57 0 -17 -1000 udevd
[ 1187] 0 1187 1553 2 0 0 0 portreserve
[ 1194] 0 1194 62187 93 0 0 0 rsyslogd
[ 1236] 32 1236 4756 44 0 0 0 rpcbind
[ 1254] 29 1254 5800 20 0 0 0 rpc.statd
[ 1286] 0 1286 7376 31 0 0 0 rpc.idmapd
[ 1306] 0 1306 9841 44 0 0 0 rpc.gssd
[ 1347] 496 1347 845694 366306 0 0 0 ns-slapd
[ 1419] 498 1419 297187 11273 0 0 0 ns-slapd
[ 1499] 0 1499 30950 7834 0 0 0 krb5kdc
[ 1511] 0 1511 14022 20 0 0 0 ipa_kpasswd
[ 1640] 497 1640 415291 24719 0 0 0 java
[ 1691] 81 1691 24853 66 0 0 0 dbus-daemon
[ 1703] 0 1703 47295 2 0 0 0 cupsd
[ 1728] 0 1728 1033 1 0 0 0 acpid
[ 1737] 68 1737 6776 169 0 0 0 hald
[ 1738] 0 1738 4539 2 0 0 0 hald-runner
[ 1784] 0 1784 5068 2 0 0 0
hald-addon-inpu
[ 1801] 68 1801 4464 2 0 0 0
hald-addon-acpi
[ 1858] 0 1858 44108 98 0 0 0 sssd
[ 1864] 0 1864 63923 714 0 0 0 sssd_be
[ 1876] 0 1876 16024 26 0 0 0 sshd
[ 1884] 38 1884 8069 66 0 0 0 ntpd
[ 1891] 0 1891 43086 207 0 0 0 sssd_nss
[ 1892] 0 1892 44935 234 0 0 0 sssd_pam
[ 1978] 0 1978 19679 26 0 0 0 master
[ 1985] 89 1985 20260 60 0 0 0 qmgr
[ 2002] 0 2002 29709 51 0 0 0 abrtd
[ 2010] 0 2010 2304 19 0 0 0
abrt-dump-oops
[ 2024] 0 2024 27120 114 0 0 0 ksmtuned
[ 2033] 0 2033 29312 25 0 0 0 crond
[ 2044] 0 2044 5373 5 0 0 0 atd
[ 2062] 0 2062 14288 27 0 0 0 certmonger
[ 2231] 0 2231 7556 19 0 0 0 cfservd
[ 2378] 0 2378 24457 131 0 0 0 cfexecd
[ 2452] 0 2452 7640 149 0 0 0 cfenvd
[ 2553] 0 2553 1029 2 0 0 0 mingetty
[ 2555] 0 2555 1029 2 0 0 0 mingetty
[ 2557] 0 2557 1029 2 0 0 0 mingetty
[ 2559] 0 2559 1029 2 0 0 0 mingetty
[ 2561] 0 2561 1029 2 0 0 0 mingetty
[ 2563] 0 2563 1029 2 0 0 0 mingetty
[ 2569] 0 2569 3111 108 0 -17 -1000 udevd
[ 2587] 0 2587 23312 41 0 -17 -1000 auditd
[ 2923] 0 2923 187259 776 0 0 0 automount
[ 3999] 0 3999 9846 40 0 0 0 nss_pcache
[ 4001] 0 4001 221259 1345 0 0 0 httpd
[ 3996] 25 3996 56544 12252 0 0 0 named
[30951] 0 30951 6053 59 0 0 0 xinetd
[31131] 0 31131 2781 54 0 -17 -1000 udevd
[30457] 0 30457 25642 407 0 0 0 sshd
[30464] 5000 30464 25642 406 0 0 0 sshd
[30465] 5000 30465 27640 116 0 0 0 bash
[28720] 0 28720 25642 406 0 0 0 sshd
[28723] 5000 28723 25642 405 0 0 0 sshd
[28724] 5000 28724 27615 109 0 0 0 bash
[31792] 48 31792 263393 10920 0 0 0 httpd
[31793] 48 31793 263393 10920 0 0 0 httpd
[31794] 48 31794 227580 2198 0 0 0 httpd
[31795] 48 31795 227580 2198 0 0 0 httpd
[31796] 48 31796 227580 2198 0 0 0 httpd
[31797] 48 31797 227580 2199 0 0 0 httpd
[31798] 48 31798 227580 2200 0 0 0 httpd
[31799] 48 31799 227580 2204 0 0 0 httpd
[31800] 48 31800 227580 2198 0 0 0 httpd
[31801] 48 31801 227580 2198 0 0 0 httpd
[23118] 48 23118 227580 2198 0 0 0 httpd
[14842] 89 14842 20216 204 0 0 0 pickup
[16012] 0 16012 4334 50 0 0 0 anacron
[16688] 0 16688 25240 18 0 0 0 sleep
Out of memory: Kill process 1347 (ns-slapd) score 788 or sacrifice child
Killed process 1347, UID 496, (ns-slapd) total-vm:3382776kB,
anon-rss:1463896kB, file-rss:1328kB
More information about the Freeipa-users
mailing list