On Mon, April 27, 2009 02:13, Tomas Ögren wrote:
> On 26 April, 2009 - Gary Mills sent me these 1,3K bytes:
>
>> I prefer NFS too, but the IMAP server requires POSIX semantics.
>> I believe that NFS doesn't support that, at least NFS version 3.
>
> What non-POSIXness are you referring to, or is it just random old
> thoughts that actually doesn't apply?
>
> Lots of people (me for instance) are using IMAP servers with data served
> over NFSv3..

Depends on the IMAP server. Cyrus for example doesn't recommend/support it:

> Using NFS: We don't recommend it. If you want to do it, it may possibly
> work but you may also lose your email or have corrupted cyrus.* files.
> You can look at the mailing list archives for more information.

http://cyrusimap.web.cmu.edu/imapd/faq.html

As for non-POSIXness:

> In fact, because XNFS provides transparent access to remote files, it is
> not possible for a process to distinguish between local and remote files
> before they are used. Due to the nature of the way XNFS works, there are
> some semantic differences between operations on local files and
> equivalent operations on remote files.
>
> This appendix gives a summary of these semantic differences. Together
> with "Open-System Interface Semantics over XNFS" and "Open System
> Utilities Semantics over XNFS" this appendix specifies differences that
> can occur when using a given utility or function with a file on a remote
> file system.

http://www.opengroup.org/onlinepubs/9629799/apdxa.htm

It's copyright 1998, and only refers to NFSv2 and v3, so it may be out of
date (especially with NFSv4[.1]).

_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to