Skip to content

Instantly share code, notes, and snippets.

@lemig
Last active August 29, 2015 14:09
Show Gist options
  • Save lemig/bd0e00b6b55c0221946b to your computer and use it in GitHub Desktop.
Save lemig/bd0e00b6b55c0221946b to your computer and use it in GitHub Desktop.
Elasticsearch config
# elasticsearch
wget https://download.elasticsearch.org/elasticsearch/elasticsearch/elasticsearch-1.4.0.Beta1.deb
sudo dpkg -i elasticsearch-1.4.0.Beta1.deb
sudo update-rc.d elasticsearch defaults 95 10
sudo apt-get install openjdk-7-jre-headless -y
sudo cp /etc/init.d/elasticsearch /etc/init.d/elasticsearch.original
sudo nano /etc/init.d/elasticsearch
ES_HEAP_SIZE=30g
MAX_LOCKED_MEMORY=unlimited
LOG_DIR=/data/elasticsearch/logs
DATA_DIR=/data/elasticsearch/data
WORK_DIR=/data/elasticsearch/work
sudo cp /etc/elasticsearch/elasticsearch.yml /etc/elasticsearch/elasticsearch.yml.original
sudo nano /etc/elasticsearch/elasticsearch.yml
path.conf: /etc/elasticsearch
path.data: /data/elasticsearch/data
path.work: /data/elasticsearch/work
path.logs: /data/elasticsearch/logs
bootstrap.mlockall: true
sudo sysctl -w vm.max_map_count=262144
sudo nano /etc/sysctl.conf
vm.max_map_count = 262144
sudo /etc/init.d/elasticsearch start
# Kibana
wget https://download.elasticsearch.org/kibana/kibana/kibana-4.0.0-BETA1.1.tar.gz
tar xzvf kibana-4.0.0-BETA1.1.tar.gz
sudo cp -r kibana-4.0.0-BETA1.1/* /usr/share/kibana
sudo nano /usr/share/kibana/config/kibana.yml
#replace elasticsearch url
/usr/share/kibana/bin/kibana
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment