下载
1、下载elasticSearch
官网:https://www.elastic.co/cn/downloads/elasticsearch
解压
tar -zxvf elasticsearch-7.17.19-linux-x86_64.tar
### 修改用户组,es不允许root用户启动
chown es:es elaticsearch
### 修改elasticsearch.yml
# 所有节点名字必须一致
cluster.name: my-cluster
#节点名字
node.name: node-1
network.host: 192.168.1.1
http.port: 9200
discovery.seed_hosts: ["192.168.1.1", "192.168.1.2","192.168.1.3"]
# master节点
cluster.initial_master_nodes: ["node-1"]
修改 /etc/sysctl.conf (虚拟机给每个启动进程的默认内存大小为65330,es需要的则是262144,所以无法正常启动es)
vm.max_map_count=262144
#重启
sudo sysctl -p
# 当集群组失败修改集群相关配置时需要删除data目录的数据
---安装es插件
./bin/elasticsearch-plugin install file:///app/tool/analysis-smartcn-7.17.19.zip
注意:
1、插件不要直接放到elasticsearch目录下的plugin中
2、file:// {path}
--查看是否安装成功
./bin/elasticsearch-plugin list
运行
后台运行
/bin/elasticsearch -d
Kibana
下载
官网:https://www.elastic.co/cn/downloads/kibana
安装
tar -zxvf kibana-7.17.19-linux-x86_64.tar
修改kibana.yml
#端口
server.port: 5601
# 不限制地址访问
server.host: "0.0.0.0"
# 访问地址
server.publicBaseUrl: "http://localhost:5601"
# es地址,集群逗号分隔
elasticsearch.hosts: ["http://127.0.0.1:9200"]
#账号
elasticsearch.username: "kibana"
elasticsearch.password: "123456"
#日志文件
logging.dest: /app/tools/kibana/logs/kibana.log
# 中文
i18n.locale: "zh-CN"
运行
./kibana &
关闭
ps -ef|grep node
kill -9 pid
验证
es集群验证:
浏览器:
http://localhost:9200/_cat/health?v
使用_cat/health查看集群健康状态
使用_cat/shards查看分片信息
使用_cat/nodes查看集群的节点信息
使用_cat/indices查看索引信息
kibana:
http://localhost:5601/kibana