Elasticsearch集群启动关闭重启操作

ES集群如果节点较多,在重启,关闭,启动等操作的时候,需要一个一个操作,非常麻烦,下面提供一种方式,可以通过脚本的方式,在一台节点上操作即可:

一、配置节点之间免密码登录;

具体配置方法,请百度搜索下就有了。

二、创建一下脚本完成操作:

  1. 集群启动
    在elasticsearch安装目录下创建elasticstart.sh文件,内容如下:

!/bin/bash

ssh 100.100.37.26 /home/elasticsearch/bin/service/elasticsearch start
ssh 100.100.37.27 /home/elasticsearch/bin/service/elasticsearch start
ssh 100.100.37.28 /home/elasticsearch/bin/service/elasticsearch start
ssh 100.100.37.29 /home/elasticsearch/bin/service/elasticsearch start
ssh 100.100.37.30 /home/elasticsearch/bin/service/elasticsearch start
ssh 100.100.37.31 /home/elasticsearch/bin/service/elasticsearch start
ssh 100.100.37.32 /home/elasticsearch/bin/service/elasticsearch start
ssh 100.100.37.33 /home/elasticsearch/bin/service/elasticsearch start

代码说明:
ssh 100.100.37.26表示ssh方式登陆到服务器,/home/elasticsearch/bin/service/elasticsearch start 表示启动ES节点服务。集群里面有几个节点,需要都在此脚本中添上。

创建完脚本后,切换到文件目录,执行elasticstart.sh 启动所有节点。

  1. 集群重启
    重启操作与启动操作步骤一致,重启文件内容如下:

ssh 100.100.37.26 /home/elasticsearch/bin/service/elasticsearch restart
ssh 100.100.37.27 /home/elasticsearch/bin/service/elasticsearch restart
ssh 100.100.37.28 /home/elasticsearch/bin/service/elasticsearch restart
ssh 100.100.37.29 /home/elasticsearch/bin/service/elasticsearch restart
ssh 100.100.37.30 /home/elasticsearch/bin/service/elasticsearch restart
ssh 100.100.37.31 /home/elasticsearch/bin/service/elasticsearch restart
ssh 100.100.37.32 /home/elasticsearch/bin/service/elasticsearch restart
ssh 100.100.37.33 /home/elasticsearch/bin/service/elasticsearch restart

  1. 集群关闭
    关闭操作与启动操作步骤一致,文件内容如下:

!/bin/bash

ssh 100.100.37.26 /home/elasticsearch/bin/service/elasticsearch stop
ssh 100.100.37.27 /home/elasticsearch/bin/service/elasticsearch stop
ssh 100.100.37.28 /home/elasticsearch/bin/service/elasticsearch stop
ssh 100.100.37.29 /home/elasticsearch/bin/service/elasticsearch stop
ssh 100.100.37.30 /home/elasticsearch/bin/service/elasticsearch stop
ssh 100.100.37.31 /home/elasticsearch/bin/service/elasticsearch stop
ssh 100.100.37.32 /home/elasticsearch/bin/service/elasticsearch stop
ssh 100.100.37.33 /home/elasticsearch/bin/service/elasticsearch stop

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值