OpenDistro Multi-node ElasticSearch Cluster

Why OpenDistro?

Multi-Node Cluster Configuration Walkthrough

cd certs
./ssl_creation.sh
macOS Keychain
Trust Root CA
docker-compose --compatibility up
Goldblum, Goldbluming
curl 'https://admin:admin@local.es:9200/_cluster/health?pretty' --cacert $PWD/certs/root-ca.pem

Tips for Production

ES_JAVA_OPTS=-Xms1g -Xmx1g
deploy:
resources:
limits:
memory: 2G
<app_user>         soft       nproc          4096<app_user>         hard       nproc          4096
<app_user>         soft       nofile          1024<app_user>         hard       nofile          65535
mkdir esdatadir
chmod g+rwx esdatadir
chgrp 0 esdatadir

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store