20.14.3. About HornetQ Storage Configurations
HornetQ supports two different configurations for shared stores:
- GFS2 on a SAN, using the ASYNCIO journal type.
- NFSv4, using either the ASYNCIO or NIO journal type.
NFS is supported under strict configuration guidelines outlined below.
The Red Hat Enterprise Linux NFS implementation supports both direct I/O (opening files with the O_DIRECT flag set), and kernel based asynchronous I/O. With both of these features present, it is possible to use NFS as a shared storage option, under strict configuration rule:
- The Red Hat Enterprise Linux NFS client cache must be disabled.
It is recommended that, if using NFS under the above stipulations, a highly-available NFS configuration is used.