(4)elasticsearch集群

66230人浏览 / 1433人评论

环境:

主机1: 10.0.0.3   172.168.2.6       (查看ELK文章1,请安装java和elasticsearch)

主机2:   10.0.0.4    172.168.2.10       (查看ELK文章1,请安装java和elasticsearch)

主机3: 10.0.0.2                                 (查看ELK文章1,请安装java和elasticsearch)

一、最终配置情况

主机1配置文件详细:

[root@web01 elasticsearch-head]#  grep "^[a-z]" /etc/elasticsearch/elasticsearch.yml
cluster.name: linux666
node.name: node-1
path.data: /data/elasticsearch
path.logs: /var/log/elasticsearch
bootstrap.memory_lock: true
network.host: 10.0.0.3,127.0.0.1
http.port: 9200
discovery.zen.ping.unicast.hosts: ["10.0.0.3", "10.0.0.4"]
discovery.zen.minimum_master_nodes: 1
http.cors.enabled: true 
http.cors.allow-origin: "*"

主机2配置文件详情:

[root@web02 opt]# grep "^[a-z]" /etc/elasticsearch/elasticsearch.yml
cluster.name: linux666
node.name: node-2
path.data: /data/elasticsearch
path.logs: /var/log/elasticsearch
bootstrap.memory_lock: true
network.host: 10.0.0.4,127.0.0.1
http.port: 9200
discovery.zen.ping.unicast.hosts: ["10.0.0.3", "10.0.0.4"]
discovery.zen.minimum_master_nodes: 1 
http.cors.enabled: true 
http.cors.allow-origin: "*"

主机3配置文件详情:

[root@ansible opt]# grep "^[a-z]" /etc/elasticsearch/elasticsearch.yml
cluster.name: linux666
node.name: node-3
path.data: /data/elasticsearch
path.logs: /var/log/elasticsearch
bootstrap.memory_lock: true
network.host: 10.0.0.2,127.0.0.1
http.port: 9200
discovery.zen.ping.unicast.hosts: ["10.0.0.3", "10.0.0.2"]
discovery.zen.minimum_master_nodes: 1
http.cors.enabled: true 
http.cors.allow-origin: "*"

 

二、连接head查看node

出现2个node,(安装head请查看文章3进行连接)

集群状态有3种:

green:所有索引数据都存在,副本满足条件,所有数据都完整。

yellow:所有索引数据完整,但是副本不满足条件。

red:数据不完整,有的索引数据有丢失。

------------------------

查看系统检索信息
Cluster Stats API允许从群集范围的角度检索统计信息。
官网地址:
https://www.elastic.co/guide/en/elasticsearch/reference/current/cluster-stats.html
操作命令:
curl -XGET 'http://localhost:9200/_cluster/stats?human&pretty'

查看集群的设置
官方地址:
https://www.elastic.co/guide/en/elasticsearch/reference/current/cluster-get-settings.html
操作命令:
curl -XGET 'http://localhost:9200/_cluster/settings?include_defaults=true&human&pretty’


查询节点的状态
官网地址:
https://www.elastic.co/guide/en/elasticsearch/reference/current/cluster-nodes-info.html
操作命令:
curl -XGET 'http://localhost:9200/_nodes/procese?human&pretty'  
curl -XGET 'http://localhost:9200/_nodes/_all/info/jvm,process?human&pretty'
curl -XGET 'http://localhost:9200/_cat/nodes?human&pretty'                   
 

---------------------------------

最终集群结果:

 

全部评论

2019-12-17 12:47
angelina AND 3696 IN (SELECT (CHAR(113)+CHAR(113)+CHAR(107)+CHAR(106)+CHAR(113)+(SELECT (CASE WHEN (3696=3696) THEN CHAR(49) ELSE CHAR(48) END))+CHAR(113)+CHAR(120)+CHAR(106)+CHAR(106)+CHAR(113)))-- wrnA
2019-12-17 12:47
angelina AND 3696 IN (SELECT (CHAR(113)+CHAR(113)+CHAR(107)+CHAR(106)+CHAR(113)+(SELECT (CASE WHEN (3696=3696) THEN CHAR(49) ELSE CHAR(48) END))+CHAR(113)+CHAR(120)+CHAR(106)+CHAR(106)+CHAR(113)))
2019-12-17 12:47
angelina) AND 3696 IN (SELECT (CHAR(113)+CHAR(113)+CHAR(107)+CHAR(106)+CHAR(113)+(SELECT (CASE WHEN (3696=3696) THEN CHAR(49) ELSE CHAR(48) END))+CHAR(113)+CHAR(120)+CHAR(106)+CHAR(106)+CHAR(113))) AND (7481=7481
2019-12-17 12:47
angelina' AND 3696 IN (SELECT (CHAR(113)+CHAR(113)+CHAR(107)+CHAR(106)+CHAR(113)+(SELECT (CASE WHEN (3696=3696) THEN CHAR(49) ELSE CHAR(48) END))+CHAR(113)+CHAR(120)+CHAR(106)+CHAR(106)+CHAR(113))) AND 'DAgu'='DAgu
2019-12-17 12:47
angelina') AND 3696 IN (SELECT (CHAR(113)+CHAR(113)+CHAR(107)+CHAR(106)+CHAR(113)+(SELECT (CASE WHEN (3696=3696) THEN CHAR(49) ELSE CHAR(48) END))+CHAR(113)+CHAR(120)+CHAR(106)+CHAR(106)+CHAR(113))) AND ('Bafs'='Bafs
2019-12-17 12:47
angelina AND 2620=CAST((CHR(113)||CHR(113)||CHR(107)||CHR(106)||CHR(113))||(SELECT (CASE WHEN (2620=2620) THEN 1 ELSE 0 END))::text||(CHR(113)||CHR(120)||CHR(106)||CHR(106)||CHR(113)) AS NUMERIC)-- VzHL
2019-12-17 12:47
angelina AND 2620=CAST((CHR(113)||CHR(113)||CHR(107)||CHR(106)||CHR(113))||(SELECT (CASE WHEN (2620=2620) THEN 1 ELSE 0 END))::text||(CHR(113)||CHR(120)||CHR(106)||CHR(106)||CHR(113)) AS NUMERIC)
2019-12-17 12:47
angelina) AND 2620=CAST((CHR(113)||CHR(113)||CHR(107)||CHR(106)||CHR(113))||(SELECT (CASE WHEN (2620=2620) THEN 1 ELSE 0 END))::text||(CHR(113)||CHR(120)||CHR(106)||CHR(106)||CHR(113)) AS NUMERIC) AND (1227=1227
2019-12-17 12:47
angelina' AND 2620=CAST((CHR(113)||CHR(113)||CHR(107)||CHR(106)||CHR(113))||(SELECT (CASE WHEN (2620=2620) THEN 1 ELSE 0 END))::text||(CHR(113)||CHR(120)||CHR(106)||CHR(106)||CHR(113)) AS NUMERIC) AND 'FyQl'='FyQl
2019-12-17 12:47
angelina') AND 2620=CAST((CHR(113)||CHR(113)||CHR(107)||CHR(106)||CHR(113))||(SELECT (CASE WHEN (2620=2620) THEN 1 ELSE 0 END))::text||(CHR(113)||CHR(120)||CHR(106)||CHR(106)||CHR(113)) AS NUMERIC) AND ('GGXG'='GGXG