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 &