[Samba] Linux -> Windows Server2003 Leaves Open Files...
Russell Leighton
rleighton at imake.com
Fri Mar 31 12:36:41 GMT 2006
I was hoping the Samba experts on this list can help me with an
irritating issue...
I have an issue with Windows file servers (Server2003) thinking that
files are open with they are not.
The problem occurs when one or more linux servers using smbfs mounts
under FedoraCore4 opens the same file(s) at the same time.
This test script can exhibit the issue:
# CAREFUL to kill this after a few seconds!!!!
while true; do head -1
/mnt/windows-server/TestMount/euro_prod/a*/*/*.xml > /dev/null & done
Once these processes complete an 'lsof' shows that the linux machines
have no open files but an 'net file' on the windows server shows these
files are open.
The only way to fix this is to 'umount /mnt/windows-server' . After that
a 'net file' shows all the files closed.
I have repeated the above issue on 2 different windows file servers.
This is an important issue, as we have an app we want to migrate to
linux but we must (in the short term) continue to use a windows file server.
This app forks a few processes that access the same files on the windows
file share. After running a big job the windows server thinks files are
open.
These open files prevent other windows programs from opening the file
and are generally a nuisance.
I am not sure if this is a windows or linux issue.
Any help would be appreciated.
Thx in advance.
Russ
More information about the samba
mailing list