1、启动elasticsearch的脚本
1.1 先创建一个文本

touch  start_elasticsearch
2.2 将下面内容粘贴到文本中

echo START es6@148
/home/cloud/platform/elasticsearch-6.7.1/bin/elasticsearch -d
echo START es6@149
ssh cloud32 "/home/cloud/platform/elasticsearch-6.7.1/bin/elasticsearch -d"
echo START es6@150
ssh cloud33 "/home/cloud/platform/elasticsearch-6.7.1/bin/elasticsearch -d"
echo START es6@151
ssh cloud34 "/home/cloud/platform/elasticsearch-6.7.1/bin/elasticsearch -d"
#echo START es6@233
#ssh cloud35 "/home/cloud/platform/elasticsearch-6.7.1/bin/elasticsearch -d"
 2.3 赋予文本权限
chmod +x start_elasticsearch

3.4 执行文本

./start_elasticsearch

2、停止elasticsearch的脚本
2.1 先创建一个文本

touch  stop_elasticsearch
2.2 将下面内容粘贴到文本中
#!/bin/bash
hosts=(centos03 centos04 centos05 centos06 centos07)
for host in ${hosts[@]}
dossh $host "source /etc/profile;ps -ef | grep elasticsearch | grep -v grep | awk '\$0~/es6.7.1_29200/ {print \$2}' | xargs kill -9"if [ $? -eq 0 ]; thenecho -e "关闭$host\033[32m[成功]\033[0m!"elseecho -e "关闭$host\033[31m[失败]\033[0m!"fi
done

解释:
hosts 里面是服务器的hostname,一共五台服务器。
| awk ‘$0~/es6.7.1_29200/ {print $2}’ | : 通过ps -ef | grep es6.7.1_29200,是查找需要kill掉的es查找的id,然后kill掉。
2.3 赋予文本权限

chmod +x stop_elasticsearch

3.4 执行文本

./stop_elasticsearch

启动、停止elasticsearch的脚本(没有技术含量)相关推荐

  1. linux下nginx启动停止重启控制脚本

    这是控制nginx服务的脚本文件,包括控制nginx的启动.重启.停止.平滑重启.对配置文件的额检查. [root@localhost ~]# cat nginx.sh #!/bin/env bash ...

  2. Domino跨平台启动停止、诊断脚本

    大家好,才是真的好. 不知道有没有管理员正在运维运行在Linux/Unix上的Domino服务器,如果有,那么你一定知道,在这些平台上默认需要手动启动和停止Domino服务器,而不能像一些Linux内 ...

  3. Linux k8s 启动 停止 查询状态 脚本

    2019独角兽企业重金招聘Python工程师标准>>> CMD=$1showHelp(){echo "start ---- start k8s cluster" ...

  4. 【Linux环境】Elasticsearch 启动停止服务的2类方法【及 java.nio.file.AccessDeniedException: xx/pid 问题解决】(含启停shell脚本)

    我使用的是腾讯的云服务器1核心2G内存,安装的有MySQL数据库,elasticsearch 启动后剩余的内存就捉襟见肘了,为了运行其他服务,需要停止 elasticsearch 服务,这个时候我才发 ...

  5. 【转】Linux Oracle服务启动停止脚本与开机自启动

    在CentOS 6.3下安装完Oracle 10g R2,重开机之后,你会发现Oracle没有自行启动,这是正常的,因为在Linux下安装Oracle的确不会自行启动,必须要自行设置相关参数,首先先介 ...

  6. Linux Oracle服务启动停止脚本与开机自启动[转]

    在CentOS 6.3下安装完Oracle 10g R2,重开机之后,你会发现Oracle没有自行启动,这是正常的,因为在Linux下安装Oracle的确不会自行启动,必须要自行设定相关参数,首先先介 ...

  7. linux停止jar程序,Linux 启动停止SpringBoot jar 程序部署Shell 脚本的方法

    废话不多说了,先给大家上代码,具体代码如下所示: #!/bin/bash cd `dirname $0` CUR_SHELL_DIR=`pwd` CUR_SHELL_NAME=`basename ${ ...

  8. java源码如何启动脚本_使用Shell脚本如何启动/停止Java的jar程序

    本文介绍如何使用Shell脚本来开启和停止jar程序的后台运行,以及如何实现out大文件的切分.另外,补充一些后台运行的小知识. 启动脚本:start_upload.sh #!/bin/sh nohu ...

  9. Linux Oracle服务启动停止脚本与开机自启动

    在CentOS 6.3下安装完Oracle 10g R2,重开机之后,你会发现Oracle没有自行启动,这是正常的,因为在Linux下安装Oracle的确不会自行启动,必须要自行设定相关参数,首先先介 ...

最新文章

  1. Exchange server 2010系列教程之一 安装Exchange 2010准备条件
  2. 【收藏】解决mac问题:打不开,因为它来自身份不明的开发者
  3. php 年月日 中文,php Date()函数输出中文年月日时分秒_PHP教程
  4. poj3233(矩阵快速幂的和)
  5. Android IOS WebRTC 音视频开发总结(三六)-- easyRTC介绍
  6. An Objective-C Error
  7. 计算机鼠标双击怎么,电脑鼠标双击变成属性的解决方法
  8. 一个医院院长的信息化建设感悟:信息化条件下的流程再造
  9. win10连不上网,“网络重置”后,网络适配器出现感叹号,右下角WLAN消失,网络连接是空白。
  10. 金蝶K3系统单据对应ICTemplate表单ID信息
  11. 奥布莱恩杯尘埃落定 人工智能立功了!
  12. MCS-51单片机结构学习总结
  13. thingsboard 规则引擎结点功能总结
  14. 调试 debugging
  15. Linux下使用磁带机的直接备份操作
  16. 腾讯X5浏览器的学习研究
  17. 向日葵连接linux无桌面,远程桌面连接不上怎么解决?向日葵远程桌面控制怎么使用?...
  18. pear在php中的用法,php使用pear_smtp发送邮件
  19. 一篇文章读懂Armv8 AArch64
  20. 反对称矩阵乘任意矩阵满足交换性?

热门文章

  1. 用zrender制作一个基础的绘图板,绘图板可用于组态界面的基础性开发
  2. 读杨绛先生的《我们仨》部分片段
  3. 数据结构作业——Sanji(优先队列)
  4. EventLog Analyzer:功能丰富的事件日志管理软件
  5. sqlserver设置身份验证登录
  6. 部署VDI虚拟桌面带来的改变
  7. e1000网卡驱动小结
  8. golang中的值类型和引用类型
  9. Pyecharts绘制阶梯图
  10. ip地址、网络地址、网关、域名