OCFS2 works, but it's future is very uncertain right now. I wouldn't deploy any new OCFS2 systems until Oracle commits to support of OCFS2 1.6 and beyond in non-Oracle distributions. 1.4 ( which is what is in HAE) is missing some useful updates.
I should note that OCFS2 is what is used in the High Availability Extension from SUSE. If you have a current SLES subscription, there is no additional cost for HAE. That will allow you concurrent read-write access (if needed) without concerns for data corruption. It's not hard to set up. Thanks to Richard Lewis of IBM, we (SHARE) have run a couple of hands-on labs for it in the last year, and things pretty much Just Worked [tm].
