Hello Chad, Thursday, January 25, 2007, 9:14:24 AM, you wrote:
CLSNL> I am not sure if this is a zfs issue, and nfs issue, or a combination CLSNL> of the two, or not an issue with them per se (caching or whatever), CLSNL> or a courier-imap issue, or even a mail client issue. CLSNL> However, the issue happens in at least two different unrelated mail CLSNL> clients, so I don't think it is client related, and I have spoken to CLSNL> someone who uses courier-imap on nfs mounted directories for maildir CLSNL> mailstore using FreeBSD 6.x to NetApp nfs servers without issue (my CLSNL> nfs client if FreeBSD 6.x while the server is Solaris 10 x86 serving CLSNL> ZFS backed filesystems over nfs), so maybe it is something to do with CLSNL> ZFS and NFS interaction. CLSNL> Basically, I have a few maildir mailstores that are mounted on my CLSNL> FreeBSD imap server from a Solaris 10 sever that serves them using CLSNL> NFSv3 from ZFS filesystems (each maildir has its own ZFS CLSNL> filesystem). Most of my maildirs are on a local disk and do not have CLSNL> a problem and a few on the nfz/zfs do not have the problem and a few CLSNL> have the problem that appeared right after they were migrated from CLSNL> the local disk to the zfs/nfs filesystem for testing (we would CLSNL> eventually like to move over all mail to this nfz/zfs setup). CLSNL> Basically, in the affected accounts (under Apple Mail.app and Windows CLSNL> Thunderbird), you can delete 1 or more messages, (mark for delete), CLSNL> expunge, and then mail starting some place in the list after the CLSNL> deleted messages starts to show the wrong mail content for the given CLSNL> message as shown in the list view. CLSNL> say I have messages A B C D E F G etc CLSNL> A CLSNL> B CLSNL> C CLSNL> D CLSNL> E CLSNL> F CLSNL> G CLSNL> I delete C and expunge CLSNL> Now it looks like this CLSNL> A CLSNL> B CLSNL> D CLSNL> E CLSNL> F CLSNL> G CLSNL> but if I click, say E, it has F's contents, F has Gs contents, and no CLSNL> mail has D's contents that I can see. But the list in the mail CLSNL> client list view is correct. I don't belive it's a problem with nfs/zfs server. Please try with simple dtrace script to see (or even truss) what files your imapd actually opens when you click E - I don't belive it opens E and you get F contents, I would bet it opens F. -- Best regards, Robert mailto:[EMAIL PROTECTED] http://milek.blogspot.com _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss