[Bug 282825] Re: winbindd stops and takes up 60%-100% CPU

Aaron C. de Bruyn aaron at darkpixel.com
Thu Feb 26 04:32:33 GMT 2009


This issue is happening to me using the copy of winbind that comes with the likewise-open package.
root at crosstalk:/etc/samba# apt-cache policy likewise-open
likewise-open:
  Installed: 4.0.5-0ubuntu3.1
  Candidate: 4.0.5-0ubuntu3.1
  Version table:
 *** 4.0.5-0ubuntu3.1 0
        500 http://us.archive.ubuntu.com hardy-updates/main Packages
        100 /var/lib/dpkg/status
     4.0.5-0ubuntu3 0
        500 http://us.archive.ubuntu.com hardy/main Packages

This is on an intranet webserver, so it's mostly used to authenticate people hitting apache against MS Active Directory.
I usually see two winbind processes maxing out the CPU between them.

If I attach to either process using strace while this is going on, I get the following:
fcntl64(11, F_SETLKW64, {type=F_WRLCK, whence=SEEK_SET, start=5820, len=1}, 0xbf8b9f14) = 0
fcntl64(11, F_SETLKW64, {type=F_UNLCK, whence=SEEK_SET, start=1093056, len=1}, 0xbf8b9f64) = 0
fcntl64(11, F_SETLKW64, {type=F_RDLCK, whence=SEEK_SET, start=395548, len=1}, 0xbf8b9f74) = 0
fcntl64(11, F_SETLKW64, {type=F_UNLCK, whence=SEEK_SET, start=5820, len=1}, 0xbf8b9f84) = 0
fcntl64(11, F_SETLKW64, {type=F_WRLCK, whence=SEEK_SET, start=5820, len=1}, 0xbf8b9f14) = 0
fcntl64(11, F_SETLKW64, {type=F_UNLCK, whence=SEEK_SET, start=395548, len=1}, 0xbf8b9f64) = 0
fcntl64(11, F_SETLKW64, {type=F_RDLCK, whence=SEEK_SET, start=420456, len=1}, 0xbf8b9f74) = 0
fcntl64(11, F_SETLKW64, {type=F_UNLCK, whence=SEEK_SET, start=5820, len=1}, 0xbf8b9f84) = 0
fcntl64(11, F_SETLKW64, {type=F_WRLCK, whence=SEEK_SET, start=5820, len=1}, 0xbf8b9f14) = 0
fcntl64(11, F_SETLKW64, {type=F_UNLCK, whence=SEEK_SET, start=420456, len=1}, 0xbf8b9f64) = 0
fcntl64(11, F_SETLKW64, {type=F_RDLCK, whence=SEEK_SET, start=445364, len=1}, 0xbf8b9f74) = 0
fcntl64(11, F_SETLKW64, {type=F_UNLCK, whence=SEEK_SET, start=5820, len=1}, 0xbf8b9f84) = 0
fcntl64(11, F_SETLKW64, {type=F_WRLCK, whence=SEEK_SET, start=5820, len=1}, 0xbf8b9f14) = 0
fcntl64(11, F_SETLKW64, {type=F_UNLCK, whence=SEEK_SET, start=445364, len=1}, 0xbf8b9f64) = 0
fcntl64(11, F_SETLKW64, {type=F_RDLCK, whence=SEEK_SET, start=460800, len=1}, 0xbf8b9f74) = 0
fcntl64(11, F_SETLKW64, {type=F_UNLCK, whence=SEEK_SET, start=5820, len=1}, 0xbf8b9f84) = 0
fcntl64(11, F_SETLKW64, {type=F_WRLCK, whence=SEEK_SET, start=5820, len=1}, 0xbf8b9f14) = 0
fcntl64(11, F_SETLKW64, {type=F_UNLCK, whence=SEEK_SET, start=460800, len=1}, 0xbf8b9f64) = 0
fcntl64(11, F_SETLKW64, {type=F_RDLCK, whence=SEEK_SET, start=560112, len=1}, 0xbf8b9f74) = 0
fcntl64(11, F_SETLKW64, {type=F_UNLCK, whence=SEEK_SET, start=5820, len=1}, 0xbf8b9f84) = 0
fcntl64(11, F_SETLKW64, {type=F_WRLCK, whence=SEEK_SET, start=5820, len=1}, 0xbf8b9f14) = 0
fcntl64(11, F_SETLKW64, {type=F_UNLCK, whence=SEEK_SET, start=560112, len=1}, 0xbf8b9f64) = 0
fcntl64(11, F_SETLKW64, {type=F_RDLCK, whence=SEEK_SET, start=608776, len=1}, 0xbf8b9f74) = 0
fcntl64(11, F_SETLKW64, {type=F_UNLCK, whence=SEEK_SET, start=5820, len=1}, 0xbf8b9f84) = 0
fcntl64(11, F_SETLKW64, {type=F_WRLCK, whence=SEEK_SET, start=5820, len=1}, 0xbf8b9f14) = 0
fcntl64(11, F_SETLKW64, {type=F_UNLCK, whence=SEEK_SET, start=608776, len=1}, 0xbf8b9f64) = 0
fcntl64(11, F_SETLKW64, {type=F_RDLCK, whence=SEEK_SET, start=618056, len=1}, 0xbf8b9f74) = 0
fcntl64(11, F_SETLKW64, {type=F_UNLCK, whence=SEEK_SET, start=5820, len=1}, 0xbf8b9f84) = 0
fcntl64(11, F_SETLKW64, {type=F_WRLCK, whence=SEEK_SET, start=5820, len=1}, 0xbf8b9f14) = 0
fcntl64(11, F_SETLKW64, {type=F_UNLCK, whence=SEEK_SET, start=618056, len=1}, 0xbf8b9f64) = 0
fcntl64(11, F_SETLKW64, {type=F_RDLCK, whence=SEEK_SET, start=632660, len=1}, 0xbf8b9f74) = 0
fcntl64(11, F_SETLKW64, {type=F_UNLCK, whence=SEEK_SET, start=5820, len=1}, 0xbf8b9f84) = 0
fcntl64(11, F_SETLKW64, {type=F_WRLCK, whence=SEEK_SET, start=5820, len=1}, 0xbf8b9f14) = 0
fcntl64(11, F_SETLKW64, {type=F_UNLCK, whence=SEEK_SET, start=632660, len=1}, 0xbf8b9f64) = 0
fcntl64(11, F_SETLKW64, {type=F_UNLCK, whence=SEEK_SET, start=5820, len=1}, 0xbf8b9f54) = 0
fcntl64(11, F_SETLKW64, {type=F_WRLCK, whence=SEEK_SET, start=5824, len=1}, 0xbf8b9f14) = 0
fcntl64(11, F_SETLKW64, {type=F_RDLCK, whence=SEEK_SET, start=42204, len=1}, 0xbf8b9f74) = 0
fcntl64(11, F_SETLKW64, {type=F_UNLCK, whence=SEEK_SET, start=5824, len=1}, 0xbf8b9f84) = 0
fcntl64(11, F_SETLKW64, {type=F_WRLCK, whence=SEEK_SET, start=5824, len=1}, 0xbf8b9f14) = 0

This repeats until the process drops back to normal CPU usage.


** Changed in: samba (Ubuntu)
       Status: New => Confirmed

-- 
winbindd stops and takes up 60%-100% CPU
https://bugs.launchpad.net/bugs/282825
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to samba in ubuntu.



More information about the Ubuntu-server-bugs mailing list