kern/135412: [zfs] [nfs] zfs(v13)+nfs and open(...,
O_WRONLY|O_CREAT|O_EXCL, ...) returns io error
Danny Braniss
danny at cs.huji.ac.il
Tue Jun 30 15:10:05 UTC 2009
The following reply was made to PR kern/135412; it has been noted by GNATS.
From: Danny Braniss <danny at cs.huji.ac.il>
To: Andriy Gapon <avg at icyb.net.ua>
Cc: bug-followup at FreeBSD.org, danny at cs.huji.ac.il, danny at cs.huji.ac.il
Subject: Re: kern/135412: [zfs] [nfs] zfs(v13)+nfs and open(...,
O_WRONLY|O_CREAT|O_EXCL, ...) returns io error
Date: Tue, 30 Jun 2009 18:05:28 +0300
>
> Danny,
>
> maybe you misunderstood Gavin's question or maybe I misunderstood your reply.
>
> I have stable/7 amd64 from Jun 26, I have upgraded zpool to version 13 (as
> reported by 'zpool upgrade' command) and I have upgraded zfs on-disk to version 3
> (as reported by 'zfs upgrade').
> And I can _not_ reproduce your problem using the program you provided - it
> successfully creates a file on the first run and it fails with '17 - File exists'
> on the subsequent ones.
>
> So, I'd like to re-iterate the question - what on-disk versions of zpool and zfs
> you have?
> Please provide output of 'zpool upgrade' and 'zfs upgrade' commands to avoid
> further uncertainties.
>
> --
> Andriy Gapon
you have to run the program on a client that mounted the zfs volume via nfs.
it fails no matter what pool version, either 6 or 13
btw, it works fine if the server is solaris/v13
but just to answer your questions, dev is the server host
dev> zfs upgrade
This system is currently running ZFS filesystem version 3.
All filesystems are formatted with the current version.
dev> zpool upgrade
This system is currently running ZFS pool version 13.
All pools are formatted using this version.
dev>
danny
More information about the freebsd-fs
mailing list