【elasticsearch】管理节点缩容

1.检查节点状态 

[esadmin@oracle1 esapp9205]$ curl '192.168.1.7:9201/_cat/nodes?v'
ip          heap.percent ram.percent cpu load_1m load_5m load_15m node.role master name
192.168.1.7           48          36  70    1.22    0.76     0.64 ilm       -      esdb-node-6
192.168.1.7           57          36  11    1.22    0.76     0.64 dilmt     -      esdb-node-1
192.168.1.7           57          36  11    1.22    0.76     0.64 dilmt     *      esdb-node-3
192.168.1.7           65          36  11    1.22    0.76     0.64 dilmt     -      esdb-node-2

--检查健康状态
[esadmin@oracle1 esapp9205]$ curl http://192.168.1.7:9201/_cat/health?pretty -H 'Content-Type: application/json'
1719477488 08:38:08 escluster1 green 4 3 53 25 0 0 0 0 - 100.0%

2.关闭管理节点Node6;

[esadmin@oracle1 esapp9205]$ ps -ef |grep esapp9206
esadmin    6197   3334 43 16:37 pts/1    00:00:40 /esdb/jdk-17.0.11/bin/java 
-Xshare:auto -Des.networkaddress.cache.ttl=60 -Des.networkaddress.cache.negative.ttl=10 
-XX:+AlwaysPreTouch -Xss1m -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djna.nosys=true 
-XX:-OmitStackTraceInFastThrow -XX:+ShowCodeDetailsInExceptionMessages -Dio.netty.noUnsafe=true -Dio.netty.noKeySetOptimization=true 
-Dio.netty.recycler.maxCapacityPerThread=0 -Dio.netty.allocator.numDirectArenas=0 -Dlog4j.shutdownHookEnabled=false 
-Dlog4j2.disable.jmx=true -Djava.locale.providers=SPI,COMPAT -server -Xmx256m -Xms256m -Xmn100m -Xss228K 
-XX:+DisableExplicitGC -XX:HeapDumpPath=/esdb/eslog/eslog9206 -XX:ErrorFile=/esdb/eslog/eslog9206/hs_err_pid%p.log 
-Xlog:gc*,gc+age=trace,safepoint:file=/esdb/eslog/eslog9206/gc.log:utctime,pid,tags:filecount=32,filesize=64m -XX:+UseG1GC -XX:G1ReservePercent=25 
-XX:InitiatingHeapOccupancyPercent=30 -Djava.io.tmpdir=/tmp/elasticsearch-566444145842844940 -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=data 
-XX:ErrorFile=logs/hs_err_pid%p.log -XX:MaxDirectMemorySize=134217728 -Des.path.home=/esdb/esapp/esapp9206 -Des.path.conf=/esdb/esapp/esapp9206/config -Des.distribution.flavor=default -Des.distribution.type=tar -Des.bundled_jdk=true -cp /esdb/esapp/esapp9206/lib/* org.elasticsearch.bootstrap.Elasticsearch
esadmin    6388   6197  0 16:37 pts/1    00:00:00 /esdb/esapp/esapp9206/modules/x-pack-ml/platform/linux-x86_64/bin/controller
[esadmin@oracle1 esapp9205]$ kill -9 6197
*/

3.检查集群健康状态

[esadmin@oracle1 esapp9205]$ curl http://192.168.1.7:9201/_cat/health?pretty -H 'Content-Type: application/json'
1719477621 08:40:21 escluster1 green 3 3 53 25 0 0 0 0 - 100.0%

[esadmin@oracle1 esapp9205]$ curl '192.168.1.7:9201/_cat/nodes?v'
ip          heap.percent ram.percent cpu load_1m load_5m load_15m node.role master name
192.168.1.7           55          33   2    0.10    0.51     0.57 dilmt     -      esdb-node-1
192.168.1.7           53          33   2    0.10    0.51     0.57 dilmt     *      esdb-node-3
192.168.1.7           64          33   2    0.10    0.51     0.57 dilmt     -      esdb-node-2
[esadmin@oracle1 esapp9205]$ curl '192.168.1.7:9201/_cat/shards?v' |grep xsq3
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  3725  100  3725    0     0  51248      0 --:--:-- --:--:-- --:--:-- 51736
xsq3       1     r      STARTED    1  6.6kb 192.168.1.7 esdb-node-3
xsq3       1     p      STARTED    1  6.6kb 192.168.1.7 esdb-node-2
xsq3       2     p      STARTED    3    7kb 192.168.1.7 esdb-node-2
xsq3       2     r      STARTED    3    7kb 192.168.1.7 esdb-node-1
xsq3       3     p      STARTED    2  6.8kb 192.168.1.7 esdb-node-3
xsq3       3     r      STARTED    2  6.8kb 192.168.1.7 esdb-node-2
xsq3       4     p      STARTED    1  6.5kb 192.168.1.7 esdb-node-2
xsq3       4     r      STARTED    1  6.5kb 192.168.1.7 esdb-node-1
xsq3       0     p      STARTED    4  7.3kb 192.168.1.7 esdb-node-3
xsq3       0     r      STARTED    4  7.3kb 192.168.1.7 esdb-node-1

4.重启

参数文件中去掉node6;
kill -9 xxx; 
vi /esdb/esapp/esapp920{1,2,3}/config/elasticsearch.yml 
--修改: 

--启动
/esdb/esapp/esapp920{1,2,3}/bin/elasticsearch &

5.总结 

管理节点、协调节点的加入,对于集群没有太大的影响,不会发生数据重分布。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值