启动、停止elasticsearch的脚本(没有技术含量)
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的脚本(没有技术含量)相关推荐
- linux下nginx启动停止重启控制脚本
这是控制nginx服务的脚本文件,包括控制nginx的启动.重启.停止.平滑重启.对配置文件的额检查. [root@localhost ~]# cat nginx.sh #!/bin/env bash ...
- Domino跨平台启动停止、诊断脚本
大家好,才是真的好. 不知道有没有管理员正在运维运行在Linux/Unix上的Domino服务器,如果有,那么你一定知道,在这些平台上默认需要手动启动和停止Domino服务器,而不能像一些Linux内 ...
- Linux k8s 启动 停止 查询状态 脚本
2019独角兽企业重金招聘Python工程师标准>>> CMD=$1showHelp(){echo "start ---- start k8s cluster" ...
- 【Linux环境】Elasticsearch 启动停止服务的2类方法【及 java.nio.file.AccessDeniedException: xx/pid 问题解决】(含启停shell脚本)
我使用的是腾讯的云服务器1核心2G内存,安装的有MySQL数据库,elasticsearch 启动后剩余的内存就捉襟见肘了,为了运行其他服务,需要停止 elasticsearch 服务,这个时候我才发 ...
- 【转】Linux Oracle服务启动停止脚本与开机自启动
在CentOS 6.3下安装完Oracle 10g R2,重开机之后,你会发现Oracle没有自行启动,这是正常的,因为在Linux下安装Oracle的确不会自行启动,必须要自行设置相关参数,首先先介 ...
- Linux Oracle服务启动停止脚本与开机自启动[转]
在CentOS 6.3下安装完Oracle 10g R2,重开机之后,你会发现Oracle没有自行启动,这是正常的,因为在Linux下安装Oracle的确不会自行启动,必须要自行设定相关参数,首先先介 ...
- linux停止jar程序,Linux 启动停止SpringBoot jar 程序部署Shell 脚本的方法
废话不多说了,先给大家上代码,具体代码如下所示: #!/bin/bash cd `dirname $0` CUR_SHELL_DIR=`pwd` CUR_SHELL_NAME=`basename ${ ...
- java源码如何启动脚本_使用Shell脚本如何启动/停止Java的jar程序
本文介绍如何使用Shell脚本来开启和停止jar程序的后台运行,以及如何实现out大文件的切分.另外,补充一些后台运行的小知识. 启动脚本:start_upload.sh #!/bin/sh nohu ...
- Linux Oracle服务启动停止脚本与开机自启动
在CentOS 6.3下安装完Oracle 10g R2,重开机之后,你会发现Oracle没有自行启动,这是正常的,因为在Linux下安装Oracle的确不会自行启动,必须要自行设定相关参数,首先先介 ...
最新文章
- Exchange server 2010系列教程之一 安装Exchange 2010准备条件
- 【收藏】解决mac问题:打不开,因为它来自身份不明的开发者
- php 年月日 中文,php Date()函数输出中文年月日时分秒_PHP教程
- poj3233(矩阵快速幂的和)
- Android IOS WebRTC 音视频开发总结(三六)-- easyRTC介绍
- An Objective-C Error
- 计算机鼠标双击怎么,电脑鼠标双击变成属性的解决方法
- 一个医院院长的信息化建设感悟:信息化条件下的流程再造
- win10连不上网,“网络重置”后,网络适配器出现感叹号,右下角WLAN消失,网络连接是空白。
- 金蝶K3系统单据对应ICTemplate表单ID信息
- 奥布莱恩杯尘埃落定 人工智能立功了!
- MCS-51单片机结构学习总结
- thingsboard 规则引擎结点功能总结
- 调试 debugging
- Linux下使用磁带机的直接备份操作
- 腾讯X5浏览器的学习研究
- 向日葵连接linux无桌面,远程桌面连接不上怎么解决?向日葵远程桌面控制怎么使用?...
- pear在php中的用法,php使用pear_smtp发送邮件
- 一篇文章读懂Armv8 AArch64
- 反对称矩阵乘任意矩阵满足交换性?