es服务
2024-08-27 02:03:48
#!/bin/bash
#chkconfig:2345 20 90
#description: elastic service
#processname: elastic
ROOT_PATH=/es5/install
case "$1" in
start)
su es5 -c "nohup /es5/esinstall/elasticsearch-5.4.0/bin/elasticsearch >> /dev/null &"
;;
stop)
psid=0
checkpid(){
javaps=`jps -l | grep elasticsearch`
if [ -n "$javaps"]; then
psid=`echo $javaps |awk '{print $1}'`
else
psid=0
fi}
checkpid
if [ $psid -ne 0]; then
echo -n "Stopping elasticsearch (pid=$psid)"
kill -9 psid
if[ $? -eq 0 ];then
echo "[OK]"
else
echo "Failed"
fi
checkpid
if [ $psid -ne 0 ]; then
kill -9 $psid
fi
else
echo"elasticsearch is not running"
fi
;;
*)
echo '参数错误'
echo 'service esserver start|stop'
;;
esac
exit 0
}
最新文章
- 测试 MathJax 排版功效
- Rust初步(四):在rust中处理时间
- Memcached深度分析
- linux手动或者自动启动oracle11g的服务 Oracle 自动启动脚本
- git cherry-pick简介
- 1.1-java创建包和类的方法
- Convert XML to Object using LINQ
- C++ pair用法
- POJ1384完全背包问题
- ubuntu 安装python,easy_install和pip
- cnBlog 的windows live writer 客户端配置
- .Net Core迁移到MSBuild平台(二)
- Vue组件库的那些事儿,你都知道吗?
- 机器学习——kNN(2)示例:改进约会网站的配对效果
- 4.alembic数据迁移工具
- 【Zuul】Zuul过滤器参考资料
- Win2008R2+Apache+PHP+Tomcat配置
- 彻底删除msde2008(请先在控制面板中卸载).bat
- windows注册表解析说明
- mysql rand
热门文章
- 【转载】关于Python的Mixin模式
- **极光推送PHP服务器端推送移动设备消息(Jpush V2 api)
- 用ab进行POST,GET压力测试,且定义header及json的内容
- 事务管理配置与@Transactional注解使用
- 急!急!急!请问win32api参数乱码如何解决!
- web.config 数据库连接
- npoi的用法,动态的判断单元格的大小,设置列的宽度
- 51nod 1201 (dp)
- Codeforces Round #450 (Div. 2) ABCD
- 【找规律】【二进制拆分】hdu6129 Just do it