elasticsearch安装教程

1、  下载elasticsearch-6.8.4.tar.gz

mkdir -p /data/ELK

cd  /data/ELK

tar -xzf elasticsearch-6.8.4.tar.gz

2、  修改配置

/data/ELK/elasticsearch-6.8.4/config

#修改内存

vim jvm.options

修改前

-Xms1g

-Xmx1g

修改后

-Xms2g

-Xmx2g

vim elasticsearch.yml

cluster.name: hexia-es

node.name: es-node-1

path.data: /data/ELK/elasticsearch-6.8.4/data

path.logs: /data/ELK/elasticsearch-6.8.4/logs

network.host: 172.18.42.30

action.destructive_requires_name: true

3、  修改系统内核文件

vim /etc/sysctl.conf

vm.max_map_count=262144

sysctl -p   #生效

4、  启动

useradd es

chown -R es.es /data/ELK

su es                #切换用户

/data/ELK/elasticsearch-6.8.4/bin/elasticsearch       #启动

5、head插件安装

wget https://npm.taobao.org/mirrors/node/v10.15.0/node-v10.15.0-linux-x64.tar.xz

tar -xvf node-v10.15.0-linux-x64.tar.xz

mv node-v10.15.0-linux-x64 node-v10.15.0

mv node-v10.15.0 /usr/local/

vim /etc/profile

NODE_HOME=/usr/local/node-v10.15.0

PATH=$NODE_HOME/bin:$PATH

export NODE_HOME PATH

source /etc/profile    #生效

node -v            #测试

设置淘宝仓库

npm install -g cnpm --registry=https://registry.npm.taobao.org

npm install -g grunt-cli

npm install grunt --save-dev

下载elasticsearch-head

git clone git clone git://github.com/mobz/elasticsearch-head.git

cd elasticsearch-head/

npm install grunt --save-dev

cnpm install

启动

nohup cnpm run start &> run.log &

原文地址:https://www.cnblogs.com/qiansm/p/13157111.html