Gerald Drouillard
2002-Oct-31 10:42 UTC
[Samba] 3000'ish Open Files - causes network connection to be reset from single machine
Samba_Version: 2.2.6 Server_OS: Mandrake 8.2 Client_OS: NT 4 workstation There seems to be a issue on a Samba server when NT telnet sessions have roughly 1500-1600 files open on a samba server. The client has a Clipper database application that opens roughly 150 file handles per session. When logged into the NT4sp6a workstation machine locally, everything is fine. I am able to open the application 20+ times with no issues at all. The files and application are on the Samba network drive "S". When the application is executed from 10 or 11 telnet sessions (using www.georgiasoftworks.com telnet server for NT) it appears that the network connections get "reset" causing open file handles in the previous telnet sessions to close. The same application hosted by a Win2k workstation instead of a Samba server does not demonstrate this issue and everything runs fine. Another hint would be that if logged on locally to the machine, and with 20 or so application instances are open and running fine, the first telnet session to connect will cause the "reset" behavior causing all file handles to be lost. The NT telnet server when booting up has roughly 1200 file handles open at a time as reported by the task manager. The server has no problems opening the application 20 times. There seems to be no problems with running the program locally at all. In other words I do not think there is a realistic limit on opening the application locally. The server reports 4980 handles in use with 20 application windows open and everything runs fine. The first telnet session will cause the network connections to "reset" causing any open DOS file handles to be closed. I reboot the server. If I start 10 telnet sessions I have 4214 handles. When the 11th session starts the network connections are reset. When the 11th session finishes loading the OS reports 4531 handles. The other 10 telnet sessions will get a "read error" when trying to access any previously opened file handle. The smb.conf and level 10 log are at: http://www.ask-services.com/telnetsmbtest.tar Regards ------------------------- Gerald Drouillard Owner and Consultant Drouillard & Associates http://www.Drouillard.ca