在虚拟机中安装Solr6.3后,每次开机都要执行一次

/home/solr/solr-6.3.0/bin/solr start

觉得好麻烦,把Solr设置成开机启动岂不更好?

Centos如何设置开机启动?参见CentOS设置程序开机启动

编辑/etc/rc.d/rc.local文件

第一种方式:

#使用root用户强制启动Solr

添加

home/solr/solr-6.3.0/bin/solr start -force

[root@c1 ~]# vi /etc/rc.d/rc.local

#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.

touch /var/lock/subsys/local
home/solr/solr-6.3.0/bin/solr start -force

第二种方式:

#使用非root用户启动Solr(以用户solr为例)

添加

su solr -c "home/solr/solr-6.3.0/bin/solr start"

[root@c1 ~]# vi /etc/rc.d/rc.local

#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.

touch /var/lock/subsys/local
su solr -c "home/solr/solr-6.3.0/bin/solr start"



Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐