I've got a very basic Elasticsearch cluster set up on my server to support search for a Xenforo forum. My technical knowledge is good enough to be dangerous.
Lately Elasticsearch is crashing about once a week and I'm wondering if there are any cron jobs I can set up to pre-emptively keep the service going. I suppose I could just stop and start eleasticsearch once a day but are there any other ideas and what would the jobs look like to add to my cronjob.
Welcome to the community @SemperFi and thank you for reaching out.
Can you please provide some context about your cluster like how many nodes, RAM/CPU assigned to ES, data volume, index/shard count and size (on an average) ? Also, would be great if you can share ES logs when the cluster goes down or crashes. Is it only a single node or all the nodes are crashing ?
How do I determine what I assigned to the cluster. It's on a dedicated server with 16G RAM and 8 cores. It's running alongside all the apache webserver sites so it's not a very sophisticated cluster.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.