I'm experiencing an odd problem on a file server intermittently failing when writing files. The problem occurs when I try to write a number of files from a (Windows 7) client at once. Intermittently, but relatively often, one of the writes will hang. It may take as long as 30 seconds for the Windows program to come back. Access to the SMB share from the Windows shell will also sometimes result in a progress bar until the other program comes out of its freeze. Other users have reported problems at the same time this happens suggesting it is smbd of the ZFS filesystem that is frozen rather than the Windows client.
- "file cannot be opened for writing"
- "unable to access network location"
- OpenMediaVault 0.5.38 (Debian Squeeze variant)
- samba 3.5.6
- zfs 0.6.2
- 2x3GB WD Red SATA drives in zfs mirrored configuration, no L2ARC or separate ZIL
- not shared using the native ZFS SMB support, but in the standard way using smb.conf
Any suggestions as to what this might be or how to debug it would be most welcome. There are no errors reported in the samba logs.