NFS on ZFS

Mike Andrews mandrews at bit0.com
Tue May 26 19:25:04 UTC 2009


Takahashi Yoshihiro wrote:
> Today's stable has a problem creating a new file via NFS on ZFS.
> 
> On the NFS server, there is no problem.
> 
> % cd /ZFS
> % mktemp hoge
> hoge
> % ls -l hoge
> -rw-------  1 nyan  nyan  0  5 26 19:09 hoge
> 
> 
> But it's a problem on the NFS client.
> 
> # mount server:/ZFS /ZFS
> % cd /ZFS
> % mktemp hoge
> mktemp: mkstemp failed on hoge: Input/output error
> % ls -l hoge
> ----------  1 nyan  wheel  0  5 26 19:09 hoge
> 
> The file has a wrong permission.
> 
> This problem is only on stable, current has no problem.

I'm seeing this too.  It seems so far to be limited to mkstemp() -- just 
copying files normally works.  For example /usr/bin/install -S fails, 
without -S works, if the target is an NFS+ZFS volume.




More information about the freebsd-stable mailing list