Elasticsearch集群启动关闭重启操作
2016-11-06 20:03
375 查看
ES集群如果节点较多,在重启,关闭,启动等操作的时候,需要一个一个操作,非常麻烦,下面提供一种方式,可以通过脚本的方式,在一台节点上操作即可:
在elasticsearch安装目录下创建elasticstart.sh文件,内容如下:
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 启动所有节点。
集群重启
重启操作与启动操作步骤一致,重启文件内容如下:
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
集群关闭
关闭操作与启动操作步骤一致,文件内容如下:
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
一、配置节点之间免密码登录;
具体配置方法,请百度搜索下就有了。二、创建一下脚本完成操作:
集群启动在elasticsearch安装目录下创建elasticstart.sh文件,内容如下:
!/bin/bash
ssh 100.100.37.26 /home/elasticsearch/bin/service/elasticsearch startssh 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 启动所有节点。
集群重启
重启操作与启动操作步骤一致,重启文件内容如下:
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
集群关闭
关闭操作与启动操作步骤一致,文件内容如下:
!/bin/bash
ssh 100.100.37.26 /home/elasticsearch/bin/service/elasticsearch stopssh 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
相关文章推荐
- Nginx的下载、安装、启动|重启|关闭-虚拟机下操作
- centos下nginx的启动、关闭、重启操作
- 大数据教程(3.7):zookeeper集群自动化启动、关闭、重启脚本
- Oracle 集群(RAC)的启动与关闭
- nginx启动,重启,关闭命令
- Nginx 启动、停止、重启、升级操作命令收集
- web服务器nginx的启动、停止、重启、升级操作命令详解
- oracle数据库的启动和关闭操作
- Xen 虚拟机的使用:启动、关闭、暂停、回复、重启、进入终端 等
- nginx启动,重启,关闭命令
- Xen 虚拟机的使用:启动、关闭、暂停、回复、重启、进入终端 等
- nginx启动,重启,关闭命令
- Weblogic8.1集群中批量启动和关闭所有服务器的脚本
- 解决hadoop集群中datanode启动后自动关闭的问题
- windows中 关闭 启动 重启mysql的方法
- Oracle 集群(RAC)的启动与关闭
- mysql5.1 启动关闭和重启命令并添加系统启动项
- unix系统启动关闭服务操作
- C#启动和关闭进程操作
- Oracle 集群(RAC)的启动与关闭