I've been seeing this since RC1 as well. Same platform here (7.0-release, amd64, samba 3.0.28,1 on ZFS). Under Windows, there are missing files, but no duplicates. Using mount_cifs on Linux, I think there are both missing files and duplicates (haven't checked for a while, though, so I could be wrong about the duplicates). This starts to happen in directories containing a few hundred items. I don't have any UFS shares here, so I can't vouch for ZFS being the problem. My usage of samba isn't exactly mission-critical, so I've been ignoring the issue. To anyone more familiar with samba or ZFS: does smbd use mmap for any directory operations? There was an apparent mmap bug on ZFS reported here a few weeks ago - I solved some problems I was having with dovecot (reported Feb 24) by disabling mmap there. Cheers, Brian Duncan Young wrote: > Hi all > > I've been having problems with zfs, samba and large directories. > > If I have a large zfs directory and try to accesses it via smb://, I have > parts of the directory missing (sometimes over 50%) and even duplicated. > > I could not reproduce the problem on a UFS filesystem. > doing a mount_smbfs, everything is fine. > using windows (including cygwin) or konqueror via smb:// fails badly > (konqueror even worse than explorer). > > > I have been seeing this problem since 7.0-RC1, but only now gotten around to > pinning it down. > > test program: > in a new directory > > for i in 0 1 2 3 4 5 6 7 8 9 > do > for j in 0 1 2 3 4 5 6 7 8 9 > do > for k in 0 1 2 3 4 5 6 7 8 9 > do > > touch "aaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbccccccccccccccccc$i$j$k" > done > done > done > > then try accessing from a windows box (or konqueror via smb://) > > Both explorter and cygwin show the same results from windows. > > A packet sniffer indicated that the data was being send inncorrectly > > Could some others of you try to confirm (or not) my findings. I am running > 7.0-release (amd64) and samba-3.0.28,1. > > I believe this to be a zfs issue due to my not being able to reproduce the > problem with UFS (not even once). > > regards > > Duncan > _______________________________________________ > freebsd-current_at_freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe_at_freebsd.org"Received on Wed Mar 12 2008 - 03:55:46 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:28 UTC