Quantcast
Channel: Библиотека знаний
Viewing all articles
Browse latest Browse all 1318

Elasticsearch 5.x.x - 6.x.x

$
0
0

Elasticsearch 5.x.x - 6.x.x

nano ~/elasticsearch-install.sh

#!/usr/bin/sh 
VERSION=5.6.4
es_memory='4g' 
apt-get install openjdk-8-jdk
rm/etc/alternatives/javaln-s/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java/etc/alternatives/java 
exportJAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
exportPATH=$JAVA_HOME/bin:$PATH 
if[!-f elasticsearch-$VERSION.deb ]; thenwget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-$VERSION.deb  
fi 
sudodpkg-i elasticsearch-$VERSION.deb
 
# be sure you add "action.disable_delete_all_indices" : true to the config!! 
info "Configuring ElasticSearch 5" 
sed-i"/LimitFSIZE=infinity/a LimitMEMLOCK=infinity"/usr/lib/systemd/system/elasticsearch.service
sed-i"s/#bootstrap.memory_lock: true/bootstrap.memory_lock: true/"/etc/elasticsearch/elasticsearch.yml
sed-i"s/#MAX_LOCKED_MEMORY=unlimited/MAX_LOCKED_MEMORY=unlimited/"/etc/default/elasticsearch
sed-i"s/-Xms2g/-Xms$es_memory/"/etc/elasticsearch/jvm.options
sed-i"s/-Xmx2g/-Xmx$es_memory/"/etc/elasticsearch/jvm.options
 
# enabled/lib/systemd/systemd-sysv-install enable elasticsearch
 
# start scriptsudo/etc/init.d/elasticsearch restart
 
if[-f/usr/bin/plugin ]; thenrm/usr/bin/plugin
fi 
rm/usr/bin/plugin
sudoln-s/usr/share/elasticsearch/bin/plugin /usr/bin/plugin
 
# ------------------------------------------------------------------------------------ 
# if you want to remove it:#sudo dpkg -r elasticsearch 
# binaries & plugin#/usr/share/elasticsearch/bin 
# log dir#/var/log/elasticsearch 
# data dir#/var/lib/elasticsearch 
# config dir#/etc/elasticsearch 
# prepare ElasticSearch UI#sudo apt-get install apache2#sudo mkdir /var/www/ui#sudo chown -R ubuntu.www-data /var/www# now copy ES-HEAD to /var/www/ui

Viewing all articles
Browse latest Browse all 1318