2. 单主机 Elasticsearch 双节点或多节点集群环境部署( 二 )

修改 node1/elasticsearch.yml 内容如下:
cluster.name: es-clusternode.name: node1node.roles: ["master", "data", "ingest"]network.host: 10.0.4.10http.port: 9200transport.port: 9300path:  data: /var/lib/es-cluster/node1  logs: /var/log/es-cluster/node1discovery.seed_hosts:  - 10.0.4.10:9300  - 10.0.4.10:9301cluster.initial_master_nodes:  - node1  - node2xpack.security.enabled: falsexpack.security.transport.ssl.enabled: false修改 node2/elasticsearch.yml 内容如下:
cluster.name: es-clusternode.name: node2node.roles: ["master", "data", "ingest"]network.host: 10.0.4.10http.port: 9201transport.port: 9301path:  data: /var/lib/es-cluster/node2  logs: /var/log/es-cluster/node2discovery.seed_hosts:  - 10.0.4.10:9300  - 10.0.4.10:9301cluster.initial_master_nodes:  - node1  - node2xpack.security.enabled: falsexpack.security.transport.ssl.enabled: false3. 启动两个es实例[lighthouse@centos es-cluster]$ su elasticPassword:[elastic@centos es-cluster]$ cd /opt/elasticsearch-8.1.0[elastic@centos elasticsearch-8.1.0]$ ES_PATH_CONF=/opt/config/es-cluster/node1 ES_JAVA_OPTS="-Xms256m -Xmx256m" ./bin/elasticsearch -d[elastic@centos elasticsearch-8.1.0]$ ES_PATH_CONF=/opt/config/es-cluster/node2 ES_JAVA_OPTS="-Xms256m -Xmx256m" ./bin/elasticsearch -d首次尝试启动时,遇到异常报错 Exception in thread "main" java.nio.file.NoSuchFileException: /opt/config/es-cluster/node1/jvm.options于是,执行命令拷贝 jvm.options 文件:
[elastic@centos elasticsearch-8.1.0]$ cp config/jvm.options /opt/config/es-cluster/node1[elastic@centos elasticsearch-8.1.0]$ cp config/jvm.options /opt/config/es-cluster/node2类似地,还会出现错误 ERROR: no log4j2.properties found; tried [/opt/config/es-cluster/node2] and its subdirectories因此,执行命令拷贝 log4j2.properties 文件:
[elastic@centos elasticsearch-8.1.0]$ cp config/log4j2.properties /opt/config/es-cluster/node1[elastic@centos elasticsearch-8.1.0]$ cp config/log4j2.properties /opt/config/es-cluster/node24. Kibana4.1 下载Kibanahttps://www.elastic.co/cn/downloads/past-releases#kibana
选择:8.1.0版本下载,如下图所示:

2. 单主机 Elasticsearch 双节点或多节点集群环境部署

文章插图
选择:LINUX_X86_64,如下图所示:
2. 单主机 Elasticsearch 双节点或多节点集群环境部署

文章插图
解压并把 kibana 移动到目标文件夹:
[lighthouse@centos Downloads]$ tar -zxvf kibana-8.1.0-linux-x86_64.tar.gz[lighthouse@centos Downloads]$ sudo mv kibana-8.1.0 /opt/kibana-8.1.04.2 修改kibana.yml配置使用命令 cd /opt/kibana-8.1.0/config 进入配置文件夹,再用命令 vim kibana.yml 修改文件
server.port: 5601server.host: "10.0.4.10"elasticsearch.hosts: ["http://10.0.4.10:9200"]server.publicBaseUrl: "http://10.0.4.10:5601"
server.publicBaseUrl is missing and should be configured when running in a production environment. Some features may not behave correctly. See the documentation.报错解决方案
4.3 启动kibananohup ./bin/kibana --allow-root & > /dev/null 2>&1

经验总结扩展阅读