最新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运维工程师工作手札...相关推荐

  1. linux常用运维shell,常用的shell命令,持续更新 | linux运维小站–linux系统架构_服务器运维_Linux运维工程师工作手札...

    查看可疑文件,查看访问可疑文件IP grep /api/_notes/index.php * . -r>ip.log 查看指定IP的nginx访问日志 cat access.log|grep 1 ...

  2. linux系统更新失败处理功能,Proxmox VE升级apt-get update失败处理 | linux运维小站–linux系统架构_服务器运维_Linux运维工程师工作手札...

    安装每一个系统之后第一件事习惯性地升级系统,比如Centos.Redhat执行yum update,ubuntu.Debian执行apt-get update,但是昨天在安装完Proxmox VE执行 ...

  3. linux重启sh脚本,Linux 之shell脚本系列之服务启动/关闭/重启/状态

    一 问题 自己开发的程序,如何用shell 脚本实现 启动,关闭,重启,查看状态? 二 方案 myshell.sh #!/bin/sh SERVICE="fm_tuoguan_shell&q ...

  4. linux停止network服务命令是,Linux启动关闭重启网络服务的两种方式

    注意:1.这三种方式主要用于以redhat为基础的发行版 2.如果还不知道运行级别是什么,那么最好先看看相关资料再实验 第一种方式:ln -s 建立启动软连接 在Linux中有7种运行级别(可在/et ...

  5. linux系统python截图不显示中文_Linux运维知识之解决linux系统下python中的matplotlib模块内的pyplot输出图片不能显示中文的问题...

    本文主要向大家介绍了Linux运维知识之解决linux系统下python中的matplotlib模块内的pyplot输出图片不能显示中文的问题,通过具体的内容向大家展现,希望对大家学习Linux运维知 ...

  6. 通用Shell脚本,可以优雅的启动/关闭/重启/JAVA服务

    shell脚本 service.sh,如果没有脚本执行权限先使用 chmod 777 service.sh 附加权限. sh service.sh start            启动服务 sh s ...

  7. php2018 关闭纠错,php-fpm启动关闭重启脚本_2018_lcf

    基本上通用,修改pfurl为自己php-fpm文件实际所在位置,把这个文件放到/bin或/sbin目录下就可以像命令一样使用了. --- 如果改完后无效,那基本就是要修改下这一行 PID=`ps au ...

  8. linux 如何重启crontab,Linux crontab用法、启动关闭重启操作

    感觉比https://wokan.chawen.org/post/399的内容好些 转载精哥哥最后发布于2019-06-15 12:17:56阅读数 5342收藏 crontab命令 1.在系统中有s ...

  9. zabbix_agented启动关闭重启脚本_2018_lcf

    请根据自己实际路径修改第二行路径即可 #!/bin/bash pfurl='/usr/local/sbin/zabbix_agentd -c /usr/local/etc/zabbix_agentd. ...

最新文章

  1. 基于AWS-ELK部署系统日志告警系统
  2. 幼儿园带括号算式口诀_初中数学必会的26个知识点口诀
  3. android拍照自动裁剪_新功能上线!智能人像抠图、图片自由裁剪,PPT 还能这么玩?...
  4. 在ElasticSearch之下(图解搜索的故事)
  5. Tempter of the Bone(HDU1010)
  6. WebStorm调试Electron
  7. [vue]data数据属性及ref获取dom
  8. bitnami下mysql配置-包含phpMyAdmin配置
  9. python安装详细步骤windows10_Windows10系统安装Python教程
  10. 第三百一十八节,Django框架,信号
  11. 在JS中关于堆与栈的认识function abc(a){ a=100; } function abc2(arr){ arr[0]=0; }
  12. 《Python简明教程》
  13. 【线性代数的本质|笔记】抽象几何空间、克莱姆法则及其几何解释
  14. HTML上划线 中划线 下划线实现
  15. Excel2010 count,countif,countifs使用
  16. c语言实现一元多项式程序报告设计,数据结构课程设计报告一元多项式的计算..doc...
  17. WPF教程(二)--Application WPF程序启动方式
  18. 超实数与单子(Monad)
  19. Formatter(格式化)和 Converter(格式化)
  20. 近地面无人机植被定量遥感与生理参数反演

热门文章

  1. Arctext.js - 基于 CSS3 jQuery 的文本弯曲效果
  2. 当面试官问你如何进行性能优化时,你该这么回答(一)
  3. 笔记 — 动画效果(Css3)
  4. Antd-Select组件的深入用法
  5. centos 6.9 NTP基准时间服务器配置
  6. 递归和分治的概念性的理解
  7. Spring之HibernateTemplate 和HibernateDaoSupport
  8. QI实例-改变空间参考
  9. web 上传文件到linux没权限,Javaweb上传文件到Linux 没有读写权限
  10. mysql .pdb是什么文件_计算广告算法到底要做什么?