CentOS7 设置solr服务开机启动

2021-11-13  本文已影响0人  長得太帥忚四種檌

1.在/etc/init.d/文件夹中创建一个文件

vim /etc/init.d/solr

2.在文件中加入以下内容

#!bin/bash
#chkconfig:2345 55 25
#processname:solr
#description:solr server
prog=/usr/local/solr/bin/solr   ## 这里是solr的路径, 按实际修改
start(){                                
        $prog start -p 8983 -force
        echo "正在启动服务...."
}
stop(){                                
        $prog stop -all
        echo "正在停止服务...."
}
status(){ 
        echo "正在查看状态...."               
}
restart(){              
        stop
        start
}
case "$1" in        
"start")
        start      
        ;;
"stop")            
        stop
        ;;
"status")            
        status
        ;;
"restart")            
        restart
        ;;
*)
        echo "用法:$0 start|stop|status|restart"
        ;;
esac

3.添加执行权限

chmod a+x /etc/init.d/solr

4.添加服务

chkconfig --add solr

5.设置开机启动

chkconfig solr on

6.查看solr服务的开机启动状态

chkconfig --list solr

7.如果不需要开机启动了, 执行以下命令

chkconfig solr off
上一篇下一篇

猜你喜欢

热点阅读