Is there a Memory Leak in Samba 3.4.3?
Wolfgang Hotwagner
listener at may.co.at
Fri Dec 4 07:59:02 MST 2009
Hello,
i am working on a high-performance storage. it works perfectly. we did
some heavy tests on samba and experienced server crashs.
The server has 8GB Memory. after a while it uses about 7GB and later it
crashes. If i stop samba, the server has still 7gb in cache.
I first tried out samba 3.4.2(debian lenny-backport) and there is the
same Problem. I am using a minimal config without any specials(one share
public no authentication).
Could anyone help me?
[global]
clustering = no
workgroup = OFFICE
netbios name = DSLIN
server string = %h server
dns proxy = no
log file = /var/log/samba/log.%m
max log size = 1000
syslog = 1
panic action = /usr/share/samba/panic-action %d
security = share
encrypt passwords = true
passdb backend = tdbsam
obey pam restrictions = yes
unix password sync = yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n
*Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
pam password change = yes
[share]
path = /mnt/share/
public = yes
writeable = yes
browseable = yes
ATOP WHEN SAMBA RUNS:
ATOP - dslin2 2009/12/03 22:38:39 25278 seconds
elapsed
PRC | sys 78m51s | user 4m20s | #proc 100 | #zombie 0 |
#exit 0 |
CPU | sys 24% | user 3% | irq 16% | idle 340% |
wait 17% |
cpu | sys 6% | user 1% | irq 4% | idle 84% | cpu000
w 4% |
cpu | sys 6% | user 1% | irq 4% | idle 85% | cpu001
w 4% |
cpu | sys 6% | user 1% | irq 4% | idle 85% | cpu002
w 4% |
cpu | sys 6% | user 1% | irq 4% | idle 86% | cpu003
w 4% |
CPL | avg1 0.21 | avg5 0.25 | avg15 0.10 | csw 191654e3 | intr
19062e4 |
MEM | tot 7.8G | free 47.2M | cache 7.5G | buff 6.7M | slab
220.6M |
SWP | tot 1.9G | free 1.9G | | vmcom 77.9M | vmlim
5.8G |
PAG | scan 2694e5 | stall 0 | | swin 0 |
swout 188 |
DSK | sdb | busy 21% | read 3958828 | write 4065e3 | avio
0 ms |
DSK | sda | busy 21% | read 3974677 | write 4044e3 | avio
0 ms |
DSK | sdc | busy 1% | read 80902 | write 76443 | avio
1 ms |
NET | transport | tcpi 70902e4 | tcpo 32954e4 | udpi 10200 | udpo
4340 |
NET | network | ipi 855046e3 | ipo 475575e3 | ipfrw 1460e5 | deliv
7090e5 |
NET | eth0 26% | pcki 55278e4 | pcko 78517e4 | si 232 Mbps | so 266
Mbps |
NET | eth3 6% | pcki 16572e4 | pcko 15952e4 | si 66 Mbps | so 45
Mbps |
NET | eth4 4% | pcki 97334e3 | pcko 24834e3 | si 41 Mbps | so 817
Kbps |
NET | eth5 1% | pcki 39242e3 | pcko 399 | si 16 Mbps | so 0
Kbps |
NET | lo ---- | pcki 9 | pcko 9 | si 0 Kbps | so 0
Kbps |
*** system and process activity since boot ***
PID SYSCPU USRCPU VGROW RGROW RDDSK WRDSK ST EXC S MEM CMD
1/1
3507 23m17s 2m22s 71700K 5364K 24.3G 111.2G N- - S 0% smbd
3660 18m57s 1m49s 71656K 5236K 24.7G 91.3G N- - S 0% smbd
3811 6.66s 2.56s 70952K 4456K 95644K 452K N- - S 0% smbd
5388 0.06s 0.10s 70160K 3216K 0K 0K N- - S 0% sshd
4298 7.70s 3.06s 13424K 3196K 36K 0K N- - S 0% atop
3071 0.74s 0.44s 13296K 3068K 808K 424K N- - S 0% atop
5407 0.58s 0.00s 71384K 2956K 24804K 61720K N- - S 0% smbd
5426 0.00s 0.14s 13164K 2936K 0K 0K N- - R 0% atop
3422 1.82s 0.22s 68288K 2700K 964K 100K N- - S 0% smbd
3355 0.28s 0.60s 73340K 2624K 772K 4K N- - S 0% openhpid
5425 0.00s 0.00s 71384K 2600K 0K 0K N- - S 0% smbd
3034 0.14s 0.19s 183.4M 2092K 48K 4K N- - S 0% rsyslogd
5390 0.00s 0.14s 21432K 2012K 140K 16K N- - S 0% bash
3492 0.00s 0.00s 21392K 1944K 80K 0K N- - S 0% bash
3420 0.76s 0.96s 50792K 1776K 876K 7944K N- - S 0% nmbd
3473 0.00s 0.00s 49864K 1412K 404K 8K N- - S 0% login
3435 0.00s 0.00s 68288K 1200K 0K 0K N- - S 0% smbd
3056 0.00s 0.20s 48864K 1180K 216K 4K N- - S 0% sshd
3335 0.00s 0.00s 42716K 1100K 120K 8K N- - S 0% exim4
3456 0.04s 0.00s 22368K 1048K 220K 0K N- - S 0% cron
1373 0.16s 0.02s 16736K 988K 0K 0K N- - S 0% udevd
2846 0.00s 0.06s 10136K 768K 20K 4K N- - S 0% rpc.statd
1 1.32s 0.02s 10312K 752K 1648K 12K N- - S 0% init
3045 0.00s 0.00s 3796K 600K 16K 4K N- - S 0% acpid
3475 0.00s 0.00s 3796K 580K 4K 0K N- - S 0% getty
3476 0.00s 0.00s 3796K 580K 0K 0K N- - S 0% getty
3474 0.00s 0.00s 3796K 576K 4K 0K N- - S 0% getty
3477 0.00s 0.00s 3796K 576K 0K 0K N- - S 0% getty
3478 0.00s 0.00s 3796K 576K 0K 0K N- - S 0% getty
2834 0.00s 0.00s 8020K 536K 4K 12K N- - S 0% portmap
3436 0.00s 0.00s 16356K 440K 4K 4K N- - S 0% atd
3427 0.08s 0.00s 12364K 404K 0K 0K N- - S 0% mdadm
2 0.00s 0.00s 0K 0K 0K 0K N- - S 0% kthreadd
3 0.00s 0.00s 0K 0K 0K 0K N- - S 0% migration/0
4 1.76s 0.02s 0K 0K 0K 0K N- - S 0% ksoftirqd/0
5 0.00s 0.00s 0K 0K 0K 0K N- - S 0% watchdog/0
6 0.00s 0.00s 0K 0K 0K 0K N- - S 0% migration/1
7 5.52s 0.00s 0K 0K 0K 0K N- - S 0% ksoftirqd/1
8 0.00s 0.00s 0K 0K 0K 0K N- - S 0% watchdog/1
9 0.00s 0.00s 0K 0K 0K 0K N- - S 0% migration/2
10 2.34s 0.02s 0K 0K 0K 0K N- - S 0% ksoftirqd/2
11 0.00s 0.00s 0K 0K 0K 0K N- - S 0% watchdog/2
12 0.00s 0.00s 0K 0K 0K 0K N- - S 0% migration/3
13 2.50s 0.02s 0K 0K 0K 0K N- - S 0% ksoftirqd/3
14 0.00s 0.00s 0K 0K 0K 0K N- - S 0% watchdog/3
15 3.32s 0.00s 0K 0K 0K 0K N- - S 0% events/0
16 37.58s 0.00s 0K 0K 0K 0K N- - S 0% events/1
17 4.76s 0.00s 0K 0K 0K 0K N- - S 0% events/2
18 14.30s 0.00s 0K 0K 0K 0K N- - S 0% events/3
19 0.00s 0.00s 0K 0K 0K 0K N- - S 0% khelper
56 15.14s 0.02s 0K 0K 0K 0K N- - S 0% kblockd/0
57 13.78s 0.00s 0K 0K 0K 0K N- - S 0% kblockd/1
58 12.08s 0.02s 0K 0K 0K 0K N- - S 0% kblockd/2
59 11.18s 0.06s 0K 0K 0K 0K N- - S 0% kblockd/3
61 0.00s 0.00s 0K 0K 0K 0K N- - S 0% kacpid
62 0.00s 0.00s 0K 0K 0K 0K N- - S 0%
kacpi_notify
177 0.00s 0.00s 0K 0K 0K 0K N- - S 0%
ksuspend_usbd
183 0.00s 0.00s 0K 0K 0K 0K N- - S 0% khubd
186 0.00s 0.00s 0K 0K 0K 0K N- - S 0% kseriod
244 9m17s 0.00s 0K 0K 584K 1.3G N- - S 0% pdflush
245 12m35s 0.00s 0K 0K 0K 1724K N- - S 0% kswapd0
246 0.00s 0.00s 0K 0K 0K 0K N- - S 0% aio/0
247 0.00s 0.00s 0K 0K 0K 0K N- - S 0% aio/1
248 0.00s 0.00s 0K 0K 0K 0K N- - S 0% aio/2
249 0.00s 0.00s 0K 0K 0K 0K N- - S 0% aio/3
956 0.00s 0.00s 0K 0K 0K 0K N- - S 0% ata/0
960 0.00s 0.00s 0K 0K 0K 0K N- - S 0% ata/1
973 0.00s 0.00s 0K 0K 0K 0K N- - S 0% ata/2
978 0.00s 0.00s 0K 0K 0K 0K N- - S 0% ata/3
979 0.00s 0.00s 0K 0K 0K 0K N- - S 0% ata_aux
1011 0.00s 0.00s 0K 0K 0K 0K N- - S 0% scsi_eh_0
1013 0.00s 0.00s 0K 0K 0K 0K N- - S 0% scsi_eh_1
1136 0.00s 0.00s 0K 0K 0K 0K N- - S 0% scsi_eh_2
1137 0.00s 0.00s 0K 0K 0K 0K N- - S 0% scsi_eh_3
1248 0.00s 0.00s 0K 0K 0K 0K N- - S 0% kstriped
1256 0.00s 0.00s 0K 0K 0K 0K N- - S 0% ksnapd
1297 0.76s 0.02s 0K 0K 140K 11464K N- - S 0% kjournald
1967 0.84s 0.02s 0K 0K 0K 0K N- - S 0% edac-poller
2412 0.00s 0.00s 0K 0K 0K 0K N- - S 0% kdmflush
2417 0.00s 0.00s 0K 0K 0K 0K N- - S 0% kdmflush
2422 0.00s 0.00s 0K 0K 0K 0K N- - S 0% kdmflush
2427 0.00s 0.00s 0K 0K 0K 0K N- - S 0% kdmflush
2518 0.54s 0.00s 0K 0K 88K 2060K N- - S 0% kjournald
2519 2.50s 0.14s 0K 0K 92K 21080K N- - S 0% kjournald
2526 1.32s 0.00s 0K 0K 0K 0K N- - S 0% xfslogd/0
2528 1.64s 0.00s 0K 0K 0K 0K N- - S 0% xfslogd/1
2529 1.98s 0.00s 0K 0K 0K 0K N- - S 0% xfslogd/2
2530 1.78s 0.08s 0K 0K 0K 0K N- - S 0% xfslogd/3
2531 66.59s 0.00s 0K 0K 0K 0K N- - S 0% xfsdatad/0
2532 70.16s 0.00s 0K 0K 0K 0K N- - S 0% xfsdatad/1
2533 74.70s 0.00s 0K 0K 0K 0K N- - S 0% xfsdatad/2
2534 80.43s 0.04s 0K 0K 0K 0K N- - S 0% xfsdatad/3
2535 0.00s 0.00s 0K 0K 0K 0K N- - S 0%
xfs_mru_cache
2536 10.50s 0.00s 0K 0K 0K 0K N- - S 0% xfsbufd
2537 0.10s 0.04s 0K 0K 0K 0K N- - S 0% xfsaild
2556 0.00s 0.00s 0K 0K 0K 0K N- - S 0% xfssyncd
2557 15.62s 0.00s 0K 0K 0K 0K N- - S 0% xfsbufd
2558 0.08s 0.08s 0K 0K 0K 0K N- - S 0% xfsaild
2559 0.10s 0.02s 0K 0K 40K 0K N- - S 0% xfssyncd
3726 6m51s 0.00s 0K 0K 196K 754.6M N- - S 0% pdflush
ATOP-WHEN-SAMBA-IS-STOPPED:
ATOP - dslin2 2009/12/03 22:39:20 25318 seconds
elapsed
PRC | sys 36m27s | user 5.45s | #proc 92 | #zombie 0 |
#exit 0 |
CPU | sys 24% | user 3% | irq 16% | idle 340% |
wait 17% |
cpu | sys 6% | user 1% | irq 4% | idle 84% | cpu000
w 4% |
cpu | sys 6% | user 1% | irq 4% | idle 85% | cpu001
w 4% |
cpu | sys 6% | user 1% | irq 4% | idle 85% | cpu002
w 4% |
cpu | sys 6% | user 1% | irq 4% | idle 86% | cpu003
w 4% |
CPL | avg1 0.11 | avg5 0.22 | avg15 0.09 | csw 191670e3 | intr
19065e4 |
MEM | tot 7.8G | free 52.6M | cache 7.5G | buff 6.9M | slab
219.8M |
SWP | tot 1.9G | free 1.9G | | vmcom 65.2M | vmlim
5.8G |
PAG | scan 2694e5 | stall 0 | | swin 0 |
swout 188 |
DSK | sdb | busy 21% | read 3958829 | write 4065e3 | avio
0 ms |
DSK | sda | busy 21% | read 3974677 | write 4044e3 | avio
0 ms |
DSK | sdc | busy 1% | read 80927 | write 76558 | avio
1 ms |
NET | transport | tcpi 70905e4 | tcpo 32956e4 | udpi 10205 | udpo
4353 |
NET | network | ipi 855084e3 | ipo 475600e3 | ipfrw 1460e5 | deliv
7091e5 |
NET | eth0 26% | pcki 55281e4 | pcko 78523e4 | si 232 Mbps | so 265
Mbps |
NET | eth3 6% | pcki 16573e4 | pcko 15953e4 | si 66 Mbps | so 45
Mbps |
NET | eth4 4% | pcki 97334e3 | pcko 24834e3 | si 41 Mbps | so 816
Kbps |
NET | eth5 1% | pcki 39242e3 | pcko 401 | si 16 Mbps | so 0
Kbps |
NET | lo ---- | pcki 9 | pcko 9 | si 0 Kbps | so 0
Kbps |
*** system and process activity since boot ***
PID SYSCPU USRCPU VGROW RGROW RDDSK WRDSK ST EXC S MEM CMD
1/1
5388 0.06s 0.10s 70160K 3216K 0K 0K N- - S 0% sshd
4298 7.74s 3.08s 13368K 3140K 36K 0K N- - S 0% atop
3071 0.74s 0.44s 13296K 3068K 808K 424K N- - S 0% atop
5442 0.00s 0.00s 13160K 2932K 0K 0K N- - R 0% atop
3355 0.28s 0.60s 73340K 2624K 772K 4K N- - S 0% openhpid
3034 0.14s 0.19s 183.4M 2092K 48K 4K N- - S 0% rsyslogd
5390 0.00s 0.14s 21432K 2028K 156K 16K N- - S 0% bash
3492 0.00s 0.00s 21392K 1944K 80K 0K N- - S 0% bash
3473 0.00s 0.00s 49864K 1412K 404K 8K N- - S 0% login
3056 0.00s 0.20s 48864K 1180K 216K 4K N- - S 0% sshd
3335 0.00s 0.00s 42716K 1100K 120K 8K N- - S 0% exim4
3456 0.04s 0.00s 22368K 1048K 228K 0K N- - S 0% cron
1373 0.16s 0.02s 16736K 988K 0K 0K N- - S 0% udevd
2846 0.00s 0.06s 10136K 768K 20K 4K N- - S 0% rpc.statd
1 1.32s 0.02s 10312K 752K 1648K 12K N- - S 0% init
3045 0.00s 0.00s 3796K 600K 16K 4K N- - S 0% acpid
3475 0.00s 0.00s 3796K 580K 4K 0K N- - S 0% getty
3476 0.00s 0.00s 3796K 580K 0K 0K N- - S 0% getty
3474 0.00s 0.00s 3796K 576K 4K 0K N- - S 0% getty
3477 0.00s 0.00s 3796K 576K 0K 0K N- - S 0% getty
3478 0.00s 0.00s 3796K 576K 0K 0K N- - S 0% getty
2834 0.00s 0.00s 8020K 536K 4K 12K N- - S 0% portmap
3436 0.00s 0.00s 16356K 440K 4K 4K N- - S 0% atd
3427 0.08s 0.00s 12364K 404K 0K 0K N- - S 0% mdadm
2 0.00s 0.00s 0K 0K 0K 0K N- - S 0% kthreadd
3 0.00s 0.00s 0K 0K 0K 0K N- - S 0% migration/0
4 1.76s 0.02s 0K 0K 0K 0K N- - S 0% ksoftirqd/0
5 0.00s 0.00s 0K 0K 0K 0K N- - S 0% watchdog/0
6 0.00s 0.00s 0K 0K 0K 0K N- - S 0% migration/1
7 5.52s 0.00s 0K 0K 0K 0K N- - S 0% ksoftirqd/1
8 0.00s 0.00s 0K 0K 0K 0K N- - S 0% watchdog/1
9 0.00s 0.00s 0K 0K 0K 0K N- - S 0% migration/2
10 2.34s 0.02s 0K 0K 0K 0K N- - S 0% ksoftirqd/2
11 0.00s 0.00s 0K 0K 0K 0K N- - S 0% watchdog/2
12 0.00s 0.00s 0K 0K 0K 0K N- - S 0% migration/3
13 2.50s 0.02s 0K 0K 0K 0K N- - S 0% ksoftirqd/3
14 0.00s 0.00s 0K 0K 0K 0K N- - S 0% watchdog/3
15 3.32s 0.00s 0K 0K 0K 0K N- - S 0% events/0
16 37.61s 0.00s 0K 0K 0K 0K N- - S 0% events/1
17 4.76s 0.00s 0K 0K 0K 0K N- - S 0% events/2
18 14.32s 0.00s 0K 0K 0K 0K N- - S 0% events/3
19 0.00s 0.00s 0K 0K 0K 0K N- - S 0% khelper
56 15.14s 0.02s 0K 0K 0K 0K N- - S 0% kblockd/0
57 13.78s 0.00s 0K 0K 0K 0K N- - S 0% kblockd/1
58 12.08s 0.02s 0K 0K 0K 0K N- - S 0% kblockd/2
59 11.18s 0.06s 0K 0K 0K 0K N- - S 0% kblockd/3
61 0.00s 0.00s 0K 0K 0K 0K N- - S 0% kacpid
62 0.00s 0.00s 0K 0K 0K 0K N- - S 0%
kacpi_notify
177 0.00s 0.00s 0K 0K 0K 0K N- - S 0%
ksuspend_usbd
183 0.00s 0.00s 0K 0K 0K 0K N- - S 0% khubd
186 0.00s 0.00s 0K 0K 0K 0K N- - S 0% kseriod
244 9m17s 0.00s 0K 0K 588K 1.3G N- - S 0% pdflush
245 12m35s 0.00s 0K 0K 0K 1724K N- - S 0% kswapd0
246 0.00s 0.00s 0K 0K 0K 0K N- - S 0% aio/0
247 0.00s 0.00s 0K 0K 0K 0K N- - S 0% aio/1
248 0.00s 0.00s 0K 0K 0K 0K N- - S 0% aio/2
249 0.00s 0.00s 0K 0K 0K 0K N- - S 0% aio/3
956 0.00s 0.00s 0K 0K 0K 0K N- - S 0% ata/0
960 0.00s 0.00s 0K 0K 0K 0K N- - S 0% ata/1
973 0.00s 0.00s 0K 0K 0K 0K N- - S 0% ata/2
978 0.00s 0.00s 0K 0K 0K 0K N- - S 0% ata/3
979 0.00s 0.00s 0K 0K 0K 0K N- - S 0% ata_aux
1011 0.00s 0.00s 0K 0K 0K 0K N- - S 0% scsi_eh_0
1013 0.00s 0.00s 0K 0K 0K 0K N- - S 0% scsi_eh_1
1136 0.00s 0.00s 0K 0K 0K 0K N- - S 0% scsi_eh_2
1137 0.00s 0.00s 0K 0K 0K 0K N- - S 0% scsi_eh_3
1248 0.00s 0.00s 0K 0K 0K 0K N- - S 0% kstriped
1256 0.00s 0.00s 0K 0K 0K 0K N- - S 0% ksnapd
1297 0.76s 0.02s 0K 0K 140K 11692K N- - S 0% kjournald
1967 0.86s 0.02s 0K 0K 0K 0K N- - S 0% edac-poller
2412 0.00s 0.00s 0K 0K 0K 0K N- - S 0% kdmflush
2417 0.00s 0.00s 0K 0K 0K 0K N- - S 0% kdmflush
2422 0.00s 0.00s 0K 0K 0K 0K N- - S 0% kdmflush
2427 0.00s 0.00s 0K 0K 0K 0K N- - S 0% kdmflush
2518 0.54s 0.00s 0K 0K 88K 2064K N- - S 0% kjournald
2519 2.50s 0.14s 0K 0K 92K 21116K N- - S 0% kjournald
2526 1.32s 0.00s 0K 0K 0K 0K N- - S 0% xfslogd/0
2528 1.64s 0.00s 0K 0K 0K 0K N- - S 0% xfslogd/1
2529 1.98s 0.00s 0K 0K 0K 0K N- - S 0% xfslogd/2
2530 1.78s 0.08s 0K 0K 0K 0K N- - S 0% xfslogd/3
2531 66.59s 0.00s 0K 0K 0K 0K N- - S 0% xfsdatad/0
2532 70.16s 0.00s 0K 0K 0K 0K N- - S 0% xfsdatad/1
2533 74.70s 0.00s 0K 0K 0K 0K N- - S 0% xfsdatad/2
2534 80.43s 0.04s 0K 0K 0K 0K N- - S 0% xfsdatad/3
2535 0.00s 0.00s 0K 0K 0K 0K N- - S 0%
xfs_mru_cache
2536 10.50s 0.00s 0K 0K 0K 0K N- - S 0% xfsbufd
2537 0.10s 0.04s 0K 0K 0K 0K N- - S 0% xfsaild
2556 0.00s 0.00s 0K 0K 0K 0K N- - S 0% xfssyncd
2557 15.62s 0.00s 0K 0K 0K 0K N- - S 0% xfsbufd
2558 0.08s 0.08s 0K 0K 0K 0K N- - S 0% xfsaild
2559 0.10s 0.02s 0K 0K 40K 0K N- - S 0% xfssyncd
3726 6m51s 0.00s 0K 0K 196K 754.6M N- - S 0% pdflush
More information about the samba-technical
mailing list