I think so. Or some kind of SAN type solution will do too.
As far as I know a SAN allows you to share a disk, but does not ensure data consistency (I may be wrong here). To keep data consistency you need a cluster filesystem (like GFS) .
In the user manual I read "todo write something about GFS" , and in section "18.104.22.168. Data Replication" of the same manual "Replication will be available in the next release of HornetQ".
So, according to the user manual, looks like the only alternative is sharing storage, but it is not clear how to do this and keep its consistency.
How are you guys configuring HA?
Many thanks in advance.
data inconsistency is not an issue since only one HornetQ server actually writes to disk at any one time. Regarding replication, this should be available very soon.
So, I assume using any of the filesystems (ext2, ext3, ext4, jfs, xfs) mentioned in "Chapter 15. Persistence" with a shared storage will suffice.
Lots of thanks.