I know it's not recommended to run multiple JVMs on a single node without virtualization, but we will have to, until we have added a hypervisor. In the mean time, if I am running multiple JVM's on the same node, do they all need a unique snapshot directory, with the shared storage mounted for each JVM?
I currently have the snapshot repo specified as /snapshot which is mounted to an nfs share, which all JVMs are configured to use, should I have created a /snapshot/es-01, /snapshot/es-02... and mounted the nfs share to each of these?
I'm not sure of the snapshot process, if each node will clobber what the others have written, or it they are aware or other writes.