[Samba] One file open or locked way too many times. How to fix?
Gary MacKay
gary at edisoninfo.com
Fri Jun 22 15:53:53 GMT 2007
A Windows 2000 Server is a member server of the domain. The domain
server is CentOS 4.5 with all updates and Samba 3.0.24 built using the
packaging/RHEL/makerpms.sh script. The W2k server is opening this file
on the samba server.
This problem started several versions of CentOS and Samba ago, and I did
the upgrades thinking it would fix it. It did not.
It seems to be "locking" or "opening" a file zillions of times and then
finally starts throwing errors about "Too Many Files Open". I have all
of the kernel, level2, and oplocks set to 'no' in the smb.conf file.
The FD column starts out at 1uw and just grows until it reaches whatever
'open file' value I put in the /proc/sys/fs/file-max setting. Rebooting
the W2k server or restarting samba fixes the problem for awhile. Never
the same amount of time. Sometime it lasts days or weeks, other times
only a few hours.
<snip>
smbd 4803 root 256uw REG 8,2 182 5128393
/usr/local/samba/fo/Goldmine/SyncLock.DBF
smbd 4803 root 257uw REG 8,2 182 5128393
/usr/local/samba/fo/Goldmine/SyncLock.DBF
smbd 4803 root 258uw REG 8,2 182 5128393
/usr/local/samba/fo/Goldmine/SyncLock.DBF
smbd 4803 root 259uw REG 8,2 182 5128393
/usr/local/samba/fo/Goldmine/SyncLock.DBF
smbd 4803 root 260uw REG 8,2 182 5128393
/usr/local/samba/fo/Goldmine/SyncLock.DBF
smbd 4803 root 261uw REG 8,2 182 5128393
/usr/local/samba/fo/Goldmine/SyncLock.DBF
smbd 4803 root 262uw REG 8,2 182 5128393
/usr/local/samba/fo/Goldmine/SyncLock.DBF
smbd 4803 root 263uw REG 8,2 182 5128393
/usr/local/samba/fo/Goldmine/SyncLock.DBF
smbd 4803 root 264uw REG 8,2 182 5128393
/usr/local/samba/fo/Goldmine/SyncLock.DBF
smbd 4803 root 265uw REG 8,2 182 5128393
/usr/local/samba/fo/Goldmine/SyncLock.DBF
smbd 4803 root 266uw REG 8,2 182 5128393
/usr/local/samba/fo/Goldmine/SyncLock.DBF
smbd 4803 root 267uw REG 8,2 182 5128393
/usr/local/samba/fo/Goldmine/SyncLock.DBF
smbd 4803 root 268uw REG 8,2 182 5128393
/usr/local/samba/fo/Goldmine/SyncLock.DBF
smbd 4803 root 269uw REG 8,2 182 5128393
/usr/local/samba/fo/Goldmine/SyncLock.DBF
smbd 4803 root 270uw REG 8,2 182 5128393
/usr/local/samba/fo/Goldmine/SyncLock.DBF
smbd 4803 root 271uw REG 8,2 182 5128393
/usr/local/samba/fo/Goldmine/SyncLock.DBF
smbd 4803 root 272uw REG 8,2 182 5128393
/usr/local/samba/fo/Goldmine/SyncLock.DBF
smbd 4803 root 273uw REG 8,2 182 5128393
/usr/local/samba/fo/Goldmine/SyncLock.DBF
</snip>
More information about the samba
mailing list