elasticsearch 6.8集群设置无XPACK
下载
版本 6.8.23 elasticsearch下载 kibana 下载 elasticsearch IK分词器下载
metricbeat 下载
elasticsearch
elasticsarch.yml
配置 master,其他节点修改 node.name 即可
cluster.name: elasticsearch # 不配置,默认elasticsearch
node.name: node-1
discovery.zen.ping.unicast.hosts: ["hosts1", "hosts2", "hosts3"] # es8.1.x 使用 discovery.seed_hosts
# 夸域
http.cors.enabled: true
http.cors.allow-origin: "*"
# http.port: 9200
# transport.tcp.port: 9300
http.port 默认 9200, transport.tcp.port 默认9300。 在同一台服务器启动多个并且未指定此配置会自增端口号,例:同一服务器启动两台,第一台端口 http.port: 9200 、transport.tcp.port: 9300 , 第二个实例端口 http.port:9201 , transport.tcp.port: 9301 根据启动顺序分配。 有多个不同集群需要指定端口。
验证
curl 方式验证
# curl --cacert $ES_PATH_CONF/certs/http_ca.crt -u elastic https://localhost:9200
curl -u elastic http://localhost:9200
kibana
安装
解压安装包
启动
# 直接启动,localhost方式访问
./bin/kibana
# 后台启动 -H 0 等同 -H 0.0.0.0 , 也可以配置在 ${KIBANA_HOME}/bin/kibana.yml 配置中
nohup ./bin/kibana -H 0
验证
安装好后访问即可
elasticsearch
无需安装metribeat,直接支持查看
错误信息
License is not available 解决方式: 在官网重新下载一个最新安装包即可。
其他安装参考
Elasticsearch 集群(6.8版本安装参考)有些配置在高版本中的属性名被修改了 https://www.jianshu.com/p/044571f793dd
|