[Samba] Rogue process

Jonathan M. Prigot jprigot at rics.bwh.harvard.edu
Fri Aug 25 15:23:12 GMT 2006


An old problem has started to reappear with our Solaris (2.8) Samba (3.0.23b). 
This was after an upgrade from 3.0.22 in which the problem was worse. 
Occasionally an smbd process will go "rogue" and start consuming CPU cycles 
until killed. I did a truss of the process and got back this tight loop.

fcntl(27, F_SETLKW64, 0xFFBEEF98)               = 0
fcntl(27, F_SETLKW64, 0xFFBEF010)               = 0
fcntl(27, F_SETLKW64, 0xFFBEF208)               = 0
fcntl(27, F_SETLKW64, 0xFFBEF280)               = 0
time()                                          = 1156517189
fcntl(27, F_SETLKW64, 0xFFBEEEC8)               = 0
fcntl(27, F_SETLKW64, 0xFFBEEF40)               = 0
fcntl(27, F_SETLKW64, 0xFFBEF138)               = 0
fcntl(27, F_SETLKW64, 0xFFBEF1B0)               = 0
fcntl(27, F_SETLKW64, 0xFFBEF138)               = 0
fcntl(27, F_SETLKW64, 0xFFBEF1B0)               = 0
fcntl(17, F_SETLKW64, 0xFFBEEB40)               = 0
fcntl(17, F_SETLKW64, 0xFFBEEB40)               = 0
time()                                          = 1156517189
fcntl(17, F_SETLKW64, 0xFFBEE850)               = 0
fcntl(17, F_SETLKW64, 0xFFBEE8C8)               = 0
write(25, "\0\0\0A7FF S M B %\0\0\0".., 171)    = 171
poll(0xFFBEF7C0, 2, 60000)                      = 1
read(25, "\0\0\0 {", 4)                         = 4
read(25, "FF S M B %\0\0\0\01807D8".., 123)     = 123
time()                                          = 1156517189
fcntl(27, F_SETLKW64, 0xFFBEEF98)               = 0
fcntl(27, F_SETLKW64, 0xFFBEF010)               = 0
fcntl(27, F_SETLKW64, 0xFFBEF208)               = 0
fcntl(27, F_SETLKW64, 0xFFBEF280)               = 0
time()                                          = 1156517189
fcntl(27, F_SETLKW64, 0xFFBEEEC8)               = 0
fcntl(27, F_SETLKW64, 0xFFBEEF40)               = 0
fcntl(27, F_SETLKW64, 0xFFBEF138)               = 0
fcntl(27, F_SETLKW64, 0xFFBEF1B0)               = 0
fcntl(27, F_SETLKW64, 0xFFBEF138)               = 0
fcntl(27, F_SETLKW64, 0xFFBEF1B0)               = 0
fcntl(17, F_SETLKW64, 0xFFBEEB40)               = 0
fcntl(17, F_SETLKW64, 0xFFBEEB40)               = 0
time()                                          = 1156517189
fcntl(17, F_SETLKW64, 0xFFBEE850)               = 0
fcntl(17, F_SETLKW64, 0xFFBEE8C8)               = 0
write(25, "\0\0\0A7FF S M B %\0\0\0".., 171)    = 171
poll(0xFFBEF7C0, 2, 60000)                      = 1
read(25, "\0\0\0 {", 4)                         = 4
read(25, "FF S M B %\0\0\0\01807D8".., 123)     = 123
 
Can anyone explain to me what I am seeing so that I can stop this? Please let 
me know if I've left anything helpful out. I'm new at this.
-- 
Jonathan M. Prigot
Brigham and Women's Hospital
900 Commonwealth Ave., East
Boston, MA 02215-1213
617-278-0794
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.samba.org/archive/samba/attachments/20060825/7bfae695/attachment.bin


More information about the samba mailing list