Solaris 8, samba 2.2.8a, high smbd CPU

Paul Griffith paulg at cs.yorku.ca
Fri Apr 25 13:24:39 GMT 2003


I had the same problem and I solved by making sure the following was not
in my smb.conf file. In other word remove the following from you smb.conf
file.

use client driver = yes
disable spoolss = yes

---

And I have the problem only with WinXP clients, Win2K clients are fine.


Paul


On Fri, 25 Apr 2003, Joe Meslovich wrote:

>
> I have noticed the same symptoms with Solaris 2.6 kernal patch 105181-34.
> my samba is 2.2.8a as well built with --with-quotas --with-acl-support.
>
> Joe
>
>
> On Fri, 25 Apr 2003 M.Maclaren at bath.ac.uk wrote:
>
> > Servers: Solaris 8, kernel patch 108528-19, serving ~150 clients.
> > Samba  : 2.2.8a, built via:
> >  ./configure \
> >     --prefix=/opt/packages/samba/2.2.8a \
> >     --with-krb4=/opt/kerberosIV
> > Clients: many & varied
> >
> > Problem: some smbd processes develop high CPU usage
> >
> > In these cases, smbd logging shows repeated api_DosPrintQGetInfo: uLevel=2
> > client calls - as if the client is not getting an answer it appreciates.
> >   - in the cases I've investigated, the queues have been empty,
> >     and it isn't always the same queue.
> >
> > smbd trussing shows many fcntl(14, F_SETLKW64, 0xFFBEF108) calls -
> > I believe because this is what is expected when smbd is
> > generating a response for DosPrintQGetInfo (scanning printing.tdb)
> >  - there are 148 printers available from these servers.
> >
> > Printing setup is:
> >
> >   use client driver = yes
> >   disable spoolss = yes
> >   printing = sysv
> >   printcap name = /opt/packages/samba/lib/smb.printcap
> >   load printers = yes
> >   lpq cache time = 60
> >
> > Any ideas?
> > Martin
> >
>
> ----------------------------------------------------------------------------
> Joe Meslovich						joe at bridgewater.edu
> Associate Network/Systems Engineer	                IT Center
> Tel: (540) 828 - 5343
>

-- 
Paul Griffith       York University, Dept. of Computer Science
4700 Keele Street   Toronto, Ontario, M3J 1P3, Canada.
paulg at cs.yorku.ca   phone: 416-736-2100 x70258 fax: 416-736-5872


More information about the samba-technical mailing list