[Gllug] direct io and async io on Openfiler NFS
Karanbir Singh
mail-lists at karan.org
Wed Oct 26 19:31:22 UTC 2005
Richard wrote:
> Can anyone tell me if I can simultaneously use direct IO and
> asynchronous IO between an Openfiler NFS server and a SUSE EL9.2 client
> (as you might use in a no-cost Oracle 10g cluster). Assuming it's
> possible, what combination of export and mount options will do the trick?
OpenFiler is actually based on EL3 ... SteveD's comment #6 on
bugzilla#161362 quite clearly states the level of play w.r.t EL3 and
AsyncIO/NFS
> I don't think I can boil this down further, nor add much more context
> beyond the Oracle 10g bit. I can see that there appears to be an open
> bug against RHEL (
> https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=161362 unless I'm
> misreading bugzilla) on this very topic. Simultaneously, I see NetApp
> claiming support (and offering kernel patches) for this very issue. I
> can't make sense of it any more. Can someone show me the way?
This bugzilla and potential fix patch, are for EL4 ...
I had a quick look at that bugzilla and tracked the sources down. The
Patch does indeed interfere with a NFS bugfix patch included in the
kernel package.
And... fwiw, there is a new OpenFiler 2.0Beta ( which is EL4 based )
release due early next week, one option would be to wait for that,
install it - rebuild the -22.EL kernel with the fix-patch and see if you
can live without one ( or more ) of these fix's :
- nfs: Retry lookups after ESTALES (Steve Dickson) [164173]
- kNFSD: fixed '-p port' arg to rpc.nfsd and enables the defining prot
(Steve Dickson) [154533]
- fix "nfs bindresvport: Address already in use" messages for mounting
(Steve Dickson) [141773]
- nfs: intr flag prevents core dump (Steve Dickson)
- nfsd: make sure getxattr inode op is non-NULL before calling it.
- nfsd4: nfsd oopsed when encountering a conflict with a local lock
- nfsd4: fix putrootfh return
- nfsd: Insecure port warning shows decimal IPv4 address
- fix nfs-vs-selinux issue
OR, you could always just roll your sleves up and get into some code
trawling if you understand nfs code ( I, for one, dont )!!!
Lastly, pester SteveD and/or ChuckL for a proper fix.
- K
--
Gllug mailing list - Gllug at gllug.org.uk
http://lists.gllug.org.uk/mailman/listinfo/gllug
More information about the GLLUG
mailing list