[Samba] vfs_fruit and memory usage
Reindl Harald
h.reindl at thelounge.net
Wed Apr 6 13:53:12 UTC 2016
Am 06.04.2016 um 15:43 schrieb Reindl Harald:
> Am 05.04.2016 um 13:22 schrieb Ralph Boehme:
>>>> just got a private mail from someone else who ran into the same issue.
>>>>
>>>> Can you run smbd under valgrind with memcheck?
>>>
>>> not that easy in production and it seems to be unpredictable to trigger
>>
>> it was mentioned that it is reproducible by deleting files and folders
>
> for sure it's enough copy a folder with many elements, the crash below
> was my boss trying to copy a folder with 880 files over a slow VPN
> tunnel which produced 3 crashes so far and given that i raised the RAM
> of the virtual machine yesterday from 4 GB to 5 GB there is no end in
> ressource usage until it crashs
>
> Apr 6 14:16:14 fileserver kernel: Out of memory: Kill process 9190
> (smbd) score 552 or sacrifice child
> Apr 6 14:16:14 fileserver kernel: Killed process 9190 (smbd)
> total-vm:3370368kB, anon-rss:2730796kB, file-rss:1292kB
> Apr 6 14:43:41 fileserver kernel: afpd invoked oom-killer:
> gfp_mask=0x24201ca, order=0, oom_score_adj=0
>
> Apr 6 14:16:14 fileserver kernel: Out of memory: Kill process 9190
> (smbd) score 552 or sacrifice child
> Apr 6 14:43:42 fileserver kernel: Out of memory: Kill process 11611
> (smbd) score 552 or sacrifice child
> Apr 6 15:34:28 fileserver kernel: Out of memory: Kill process 12022
> (smbd) score 549 or sacrifice child
forgot to mention: don't matter if it's a windows or apple client, from
the moment on you throw "vfs objects" in the mix the problem starts more
or less randomly
the crashes above was short after a hard restart becuase added "nt acl
support = no" everywhere to work around braindead apple clients
overriding "inherit permissions"
(http://serverfault.com/questions/728667/file-permissions-issue-on-os-x-el-capitan-and-smb-share)
hosts deny = all
hide files = /.AppleDesktop/.AppleDouble/.Parent/desktop.ini/$RECYCLE.BIN/
veto files = /.AppleDesktop/.AppleDouble/.Parent/desktop.ini/$RECYCLE.BIN/
delete veto files = yes
access based share enum = yes
hide unreadable = yes
inherit permissions = yes
inherit acls = yes
nt acl support = no
browseable = yes
writeable = yes
guest ok = no
wide links = no
follow symlinks = no
oplocks = no
level2 oplocks = no
vfs objects = catia fruit streams_xattr
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: OpenPGP digital signature
URL: <http://lists.samba.org/pipermail/samba/attachments/20160406/275989fc/signature.sig>
More information about the samba
mailing list