Are you running anything new on the box that you weren't running before this week? There may be a process leaking file descriptors. Last week I tried a program from the FreeBSD ports collection (Privoxy) and found out it was making calls to the non-thread-safe gethostbyname() and leaking one file descriptor each time it resolved a hostname, quickly exhausting my kernel's open file limit.
I have absolutely no idea how Solaris works, but on FreeBSD you can check the open file limit and the currently open file count as follows respectively: sysctl kern.maxfiles sysctl kern.openfiles Killing the offending process immediately freed up the leaked descriptors. Cheers, Nicolas Gieczewski Nix Software Solutions http://www.nixsoftware.com/ "Michael Keightley" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > > We have a Sun E450 running Solaris 8 and Samba 2.2.8a as our domain controller. > We have had no problems with Samba until earlier this week when we have started > to get lots of these errors in log.smbd: > > [2003/08/08 16:29:14, 0] lib/debug.c:(348) > Unable to open new log file /home/samba_pearl/var/log.smbd: Too many open file s > > This has been happening once a day, at the same time some users are not able to > print from their PCs (the machine also controls printing via Samba and Cups). > > Any idea what could be going wrong? > > Michael > -- > Michael Keightley <[EMAIL PROTECTED]> Tel: +44 131 240 3137 > Systems Manager, Quadstone Limited, Fax: +44 131 220 4492 > 16 Chester Street, Edinburgh EH3 7RA, Scotland http://www.quadstone.com > -- > To unsubscribe from this list go to the following URL and read the > instructions: http://lists.samba.org/mailman/listinfo/samba -- To unsubscribe from this list go to the following URL and read the instructions: http://lists.samba.org/mailman/listinfo/samba
