Skip to content
This repository has been archived by the owner on Nov 10, 2018. It is now read-only.

how is the underlying storage derived for elasticsearch on mesos #8

Open
mnikhil-git opened this issue Jul 1, 2014 · 3 comments
Open

Comments

@mnikhil-git
Copy link

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.

@ascii766164696D
Copy link

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.

@ktf
Copy link

ktf commented Dec 3, 2014

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?

@gsvijayraajaa
Copy link

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.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants