在 /etc/init.d 文件夹下建立脚本
eg:data.sh
#chkconfig: 2345 80 90
#description:auto_run
#!bin/bash
export JAVA_HOME=/usr/java/jdk1.8.0_171-amd64
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
su - 普通用户的linux名称<<!
cd /usr/elasticsearch/elasticsearch-5.3.3/
./bin/elasticsearch &
exit
!
然后为该脚本赋权限
chomod +x data.sh
在挂起服务
chkconfig --add data.sh (注意这里是两个“-”)
再注意:data.sh的脚本里面必须有
#chkconfig: 2345 80 90
#description:auto_run
否则在chkconfig时 报 服务 xx.sh 不支持chkconfig