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
网友评论