elasticsearch-8.14.0 集群安装部署及kibana配置
1、物料准备
https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.14.0-linux-x86_64.tar.gz
https://artifacts.elastic.co/downloads/kibana/kibana-8.14.0-linux-x86_64.tar.gz
https://get.infini.cloud/elasticsearch/analysis-ik/8.14.0 # 此处下载下来的是zip格式文件,需自行修改后缀
操作系统:Kylin-Server-V10-SP3-2403-Release-20240426-x86_64 关闭防火墙和selinux
2、安装步骤参考,版本号换下即可:
elasticsearch-7.17.15 集群安装部署及kibana配置
3、不同处参考:
3.1 三个节点的配置文件 /es/elasticsearch-8.14.0/config/elasticsearch.yml
1 # 节点1 2 cluster.name: es-cls 3 node.name: node1 4 path.data: /es/elasticsearch-8.14.0/data 5 path.logs: /es/elasticsearch-8.14.0/logs 6 bootstrap.memory_lock: true 7 network.host: 192.168.23.10 8 http.port: 9200 9 10 transport.port: 9300 11 discovery.seed_hosts: ["192.168.23.10:9300", "192.168.23.11:9300", "192.168.23.12:9300"] 12 cluster.initial_master_nodes: ["node1", "node2" ,"node3"] 13 14 http.cors.enabled: true 15 http.cors.allow-origin: "*" 16 17 xpack.security.enabled: true 18 xpack.license.self_generated.type: basic 19 xpack.security.transport.ssl.enabled: true 20 xpack.security.transport.ssl.verification_mode: certificate 21 xpack.security.transport.ssl.keystore.path: /es/elasticsearch-8.14.0/config/certs/elastic-certificates.p12 22 xpack.security.transport.ssl.truststore.path: /es/elasticsearch-8.14.0/config/certs/elastic-certificates.p12 23 24 # 节点2 25 cluster.name: es-cls 26 node.name: node2 27 path.data: /es/elasticsearch-8.14.0/data 28 path.logs: /es/elasticsearch-8.14.0/logs 29 bootstrap.memory_lock: true 30 network.host: 192.168.23.11 31 http.port: 9200 32 33 transport.port: 9300 34 discovery.seed_hosts: ["192.168.23.10:9300", "192.168.23.11:9300", "192.168.23.12:9300"] 35 cluster.initial_master_nodes: ["node1", "node2" ,"node3"] 36 37 http.cors.enabled: true 38 http.cors.allow-origin: "*" 39 40 xpack.security.enabled: true 41 xpack.license.self_generated.type: basic 42 xpack.security.transport.ssl.enabled: true 43 xpack.security.transport.ssl.verification_mode: certificate 44 xpack.security.transport.ssl.keystore.path: /es/elasticsearch-8.14.0/config/certs/elastic-certificates.p12 45 xpack.security.transport.ssl.truststore.path: /es/elasticsearch-8.14.0/config/certs/elastic-certificates.p12 46 47 # 节点3 48 cluster.name: es-cls 49 node.name: node3 50 path.data: /es/elasticsearch-8.14.0/data 51 path.logs: /es/elasticsearch-8.14.0/logs 52 bootstrap.memory_lock: true 53 network.host: 192.168.23.12 54 http.port: 9200 55 56 transport.port: 9300 57 discovery.seed_hosts: ["192.168.23.10:9300", "192.168.23.11:9300", "192.168.23.12:9300"] 58 cluster.initial_master_nodes: ["node1", "node2" ,"node3"] 59 60 http.cors.enabled: true 61 http.cors.allow-origin: "*" 62 63 xpack.security.enabled: true 64 xpack.license.self_generated.type: basic 65 xpack.security.transport.ssl.enabled: true 66 xpack.security.transport.ssl.verification_mode: certificate 67 xpack.security.transport.ssl.keystore.path: /es/elasticsearch-8.14.0/config/certs/elastic-certificates.p12 68 xpack.security.transport.ssl.truststore.path: /es/elasticsearch-8.14.0/config/certs/elastic-certificates.p12
3.2、添加应用管理元用户需要增加kibana角色
添加超级管理员用户&指定kibana角色后续kibana中使用
curl -u elastic:es123456 -X POST "192.168.23.10:9200/_security/user/esadmin?pretty" -H 'Content-Type: application/json' -d \
'{"password":"es123456","roles":["superuser","kibana_system"],"full_name":"esadmin","email":"esadmin@mail.com","metadata":{"intelligence":7}}'

浙公网安备 33010602011771号