离线安装
下载
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.10.1-linux-x86_64.tar.gz
tar -xzf elasticsearch-7.10.1-linux-x86_64.tar.gz
下载慢可以使用华为云 https://mirrors.huaweicloud.com/elasticsearch/7.6.2/
配置
vim es/config/elasticsearch.yml
cluster.name: treehole
node.name: node-1
path.data: /var/data/elasticsearch
path.logs: /var/log/elasticsearch
network.host: 0.0.0.0
http.port: 9200
cluster.initial_master_nodes:["node-1"]
避坑
不能使用root账号
adduser name 创建用户
passwd name 设置密码
su name 切换用户
需要授予用户目录权限
chown -R es /etc/sysconfig/elasticsearch
chown -R es /etc/elasticsearch
chown -R es /var/log/elasticsearch/
chown -R es /var/data/elasticsearch/
如果jvm参数报错,修改es/config下
vi jvm.options 修改jvm参数
句柄数不足
vi /etc/security/limits.conf
在文件最后,增加如下配置:
* soft nofile 65536
* hard nofile 65536
vm.max_map_coun太小
vim /etc/sysctl.conf
vm.max_map_count = 655360
/sbin/sysctl -p
启动
./bin/elasticsearch
nohup ./elasticsearch &
kibana
更具版本关系下载响应的kibana
https://www.elastic.co/cn/support/matrix#matrix_compatibility
解压安装
修改/config/kibana.yml
network.host: 0.0.0.0 //外网访问
启动
./bin/kibana
后台启动
nohup ./bin/kibana &