From: <pu...@go...> - 2015-06-25 16:28:27
|
Hi, I've got a pair of servers running mfs-1.6.26-1.el6.rf.x86_64 for 10 months now, one is head/chunkserver/mfs-client, the other is chunkserver/head standby/metalogger. Worked fine until the CentOS update: just a few weeks ago the servers were upgraded from CentOS 6.4 to 6.6, and since then there is a problem with the memory consumption of the mfsmount/FUSE. Strange facts: kernel was NOT updated (due to a problem with DRBD-module) the FUSE-libs were also not updated, mfs-package is also the same as before. But only within 24 hours, sometimes 5 days, the memory for the mfsmount goes up to the max of the server's RAM, then is killed by the kernel (OOM). Watching the PID of mfsmount with pmap showed that it allocates more memory over time, as the number of allocated memory-chunks is increasing: watch "pmap $(pidof mfsmount)|grep anon|wc -l" In just 4 hours, this number goes up from 100 to 400, while allocating 4G memory. Any ideas? Kernel: 2.6.32-431.23.3.el6.x86_64 #1 SMP Thu Jul 31 17:20:51 UTC 2014 FUSE: fuse-libs-2.8.3-4.el6.x86_64 fuse-2.8.3-4.el6.x86_64 mount: mfsmount /home fuse mfsmaster=mfsmaster,_netdev,noatime,nodev,nosuid,noexec 0 0 |