elasticsearch-mesos icon indicating copy to clipboard operation
elasticsearch-mesos copied to clipboard

how is the underlying storage derived for elasticsearch on mesos

Open mnikhil-git opened this issue 10 years ago • 3 comments

hi,

how is that elasticsearch can run on top of mesos in a distributed environment? how will the index data get distributed across? will the storage on be a distributed filesystem? is there a wiki that could go through all the nitty gritty stuff?

thanks.

mnikhil-git avatar Jul 01 '14 07:07 mnikhil-git

You have to specify all the directories for ES and other config params in elasticsearch-mesos/config/elasticsearch.yml. When you start elasticsearch framework, mesos slaves take the config and start ES as usual. And each ES instance use local directories specified in the config.

buryat avatar Jul 01 '14 19:07 buryat

How can I guarantee that my instances will run on the same node as they used to, if they die? What happens if I lose one of the nodes?

ktf avatar Dec 03 '14 23:12 ktf

Currently, I shard and replicate the index to serve them from the next available healthy node. Another option could be a glusterFS / NFS mount points.

gsvijayraajaa avatar May 24 '17 06:05 gsvijayraajaa