elasticsearch+kibana搭建
安装elasticsearch
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.6.2-linux-x86_64.tar.gz
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.6.2-linux-x86_64.tar.gz.sha512
shasum -a 512 -c elasticsearch-7.6.2-linux-x86_64.tar.gz.sha512
tar -xzf elasticsearch-7.6.2-linux-x86_64.tar.gz
cd elasticsearch-7.6.2/
安装kibana
wget curl -O https://artifacts.elastic.co/downloads/kibana/kibana-7.6.2-linux-x86_64.tar.gz
tar -xzf kibana-7.6.2-linux-x86_64.tar.gz
cd kibana/
解决启动elasticsearch异常
elasticsearch不允许使用root用户启动,添加一个非root用户用于启动
adduser es
passwd elasticsearch
chown -R es elasticsearch
su elasticsearch
./elasticsearch -d
修改/etc/sysctl.conf文件,增加配置vm.max_map_count=262144
vi /etc/sysctl.conf
增加修改max_map_count = 262144
sysctl -p
执行生效
打开elasticsearch.yml,编辑
cluster.initial_master_nodes: [“127.0.0.1”]
发现主集群节点ip
访问 127.0.0.1:9200,You Know, for Search
ik分词插件安装
./bin/elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.6.2/elasticsearch-analysis-ik-7.6.2.zip
成功后
kibana安装
同理不能以root身份启动,参考elasticsearch新增用户以非root身份启动
编辑config/kibana.yml server.host: “0.0.0.0”
以支持外网访问 http://ip:5601/
kibana汉化
编辑 kibana/config/kibana.yml