linux 卸载sphinx,sphinx管理脚本,实现sphinx启动、关闭、重启、生成索引功能 | linux运维小站–linux系统架构_服务器运维_Linux运维工程师工作手札...
最新sphin问题比较多,生成主索引后无法连接上sphinx的,需要重启searchd进程,为了方便管理sphinx,参考网上资料:http://blog.csdn.net/yagas/article/details/6718532 修改一个适合自己的sphinx管理脚本。
[codesyntax lang="bash"]
#!/bin/bash
. /etc/rc.d/init.d/functions
appName="Sphinx"
coreseek_dir="/usr/local/coreseek"
config="/usr/local/coreseek/etc/csft.conf"
stop(){
${coreseek_dir}/bin/searchd -c ${config} --stop > /dev/null 2>&1
ret=$?
if [ $ret -eq 0 ]; then
action $"Stoping $appName: " /bin/true
else
action $"Stoping $appName: " /bin/false
fi
return $ret
}
start(){
${coreseek_dir}/bin/searchd -c ${config} > /dev/null 2>&1
ret=$?
if [ $ret -eq 0 ]; then
action $"Starting $appName: " /bin/true
else
action $"Starting $appName: " /bin/false
fi
return $ret
}
indexer(){
${coreseek_dir}/bin/indexer -c ${config} --all > /dev/null 2>&1
ret=$?
if [ $ret -eq 0 ]; then
action $"$appName making index: " /bin/true
else
action $"$appName making index: " /bin/false
fi
return $ret
}
case $1 in
restart)
stop
start
;;
indexer)
stop
indexer
start
;;
stop)
stop
;;
start)
start
;;
esac
exit 0
[/codesyntax]
linux 卸载sphinx,sphinx管理脚本,实现sphinx启动、关闭、重启、生成索引功能 | linux运维小站–linux系统架构_服务器运维_Linux运维工程师工作手札...相关推荐
- linux常用运维shell,常用的shell命令,持续更新 | linux运维小站–linux系统架构_服务器运维_Linux运维工程师工作手札...
查看可疑文件,查看访问可疑文件IP grep /api/_notes/index.php * . -r>ip.log 查看指定IP的nginx访问日志 cat access.log|grep 1 ...
- linux系统更新失败处理功能,Proxmox VE升级apt-get update失败处理 | linux运维小站–linux系统架构_服务器运维_Linux运维工程师工作手札...
安装每一个系统之后第一件事习惯性地升级系统,比如Centos.Redhat执行yum update,ubuntu.Debian执行apt-get update,但是昨天在安装完Proxmox VE执行 ...
- linux重启sh脚本,Linux 之shell脚本系列之服务启动/关闭/重启/状态
一 问题 自己开发的程序,如何用shell 脚本实现 启动,关闭,重启,查看状态? 二 方案 myshell.sh #!/bin/sh SERVICE="fm_tuoguan_shell&q ...
- linux停止network服务命令是,Linux启动关闭重启网络服务的两种方式
注意:1.这三种方式主要用于以redhat为基础的发行版 2.如果还不知道运行级别是什么,那么最好先看看相关资料再实验 第一种方式:ln -s 建立启动软连接 在Linux中有7种运行级别(可在/et ...
- linux系统python截图不显示中文_Linux运维知识之解决linux系统下python中的matplotlib模块内的pyplot输出图片不能显示中文的问题...
本文主要向大家介绍了Linux运维知识之解决linux系统下python中的matplotlib模块内的pyplot输出图片不能显示中文的问题,通过具体的内容向大家展现,希望对大家学习Linux运维知 ...
- 通用Shell脚本,可以优雅的启动/关闭/重启/JAVA服务
shell脚本 service.sh,如果没有脚本执行权限先使用 chmod 777 service.sh 附加权限. sh service.sh start 启动服务 sh s ...
- php2018 关闭纠错,php-fpm启动关闭重启脚本_2018_lcf
基本上通用,修改pfurl为自己php-fpm文件实际所在位置,把这个文件放到/bin或/sbin目录下就可以像命令一样使用了. --- 如果改完后无效,那基本就是要修改下这一行 PID=`ps au ...
- linux 如何重启crontab,Linux crontab用法、启动关闭重启操作
感觉比https://wokan.chawen.org/post/399的内容好些 转载精哥哥最后发布于2019-06-15 12:17:56阅读数 5342收藏 crontab命令 1.在系统中有s ...
- zabbix_agented启动关闭重启脚本_2018_lcf
请根据自己实际路径修改第二行路径即可 #!/bin/bash pfurl='/usr/local/sbin/zabbix_agentd -c /usr/local/etc/zabbix_agentd. ...
最新文章
- 基于AWS-ELK部署系统日志告警系统
- 幼儿园带括号算式口诀_初中数学必会的26个知识点口诀
- android拍照自动裁剪_新功能上线!智能人像抠图、图片自由裁剪,PPT 还能这么玩?...
- 在ElasticSearch之下(图解搜索的故事)
- Tempter of the Bone(HDU1010)
- WebStorm调试Electron
- [vue]data数据属性及ref获取dom
- bitnami下mysql配置-包含phpMyAdmin配置
- python安装详细步骤windows10_Windows10系统安装Python教程
- 第三百一十八节,Django框架,信号
- 在JS中关于堆与栈的认识function abc(a){ 	a=100; } function abc2(arr){ 	arr[0]=0; }
- 《Python简明教程》
- 【线性代数的本质|笔记】抽象几何空间、克莱姆法则及其几何解释
- HTML上划线 中划线 下划线实现
- Excel2010 count,countif,countifs使用
- c语言实现一元多项式程序报告设计,数据结构课程设计报告一元多项式的计算..doc...
- WPF教程(二)--Application WPF程序启动方式
- 超实数与单子(Monad)
- Formatter(格式化)和 Converter(格式化)
- 近地面无人机植被定量遥感与生理参数反演
热门文章
- Arctext.js - 基于 CSS3 jQuery 的文本弯曲效果
- 当面试官问你如何进行性能优化时,你该这么回答(一)
- 笔记 — 动画效果(Css3)
- Antd-Select组件的深入用法
- centos 6.9 NTP基准时间服务器配置
- 递归和分治的概念性的理解
- Spring之HibernateTemplate 和HibernateDaoSupport
- QI实例-改变空间参考
- web 上传文件到linux没权限,Javaweb上传文件到Linux 没有读写权限
- mysql .pdb是什么文件_计算广告算法到底要做什么?