- 进入到/etc/rc.d/init.d目录下,命令是:cd /etc/rc.d/init.d
- 新建一个名为kafka的文件 touch kafka
- 对文件进行修改:
#!/bin/bash
#chkconfig:2345 30 80
#description:kafka
#processname:kafka
export JAVA_HOME=/usr/java/jdk1.8.0_181/
export PATH=$JAVA_HOME/bin:$PATH
case $1 in
start) /usr/local/kafka_2.12-1.1.0/bin/kafka-server-start.sh -daemon /usr/local/kafka_2.12-1.1.0/config/server.properties &;;
stop) /usr/local/kafka_2.12-1.1.0/bin/kafka-server-stop.sh /usr/local/kafka_2.12-1.1.0/config/server.properties &;;
*) echo "require start|stop" ;;
esac
4、为新建的/etc/rc.d/init.d/kafka文件添加可执行权限 chmod +x /etc/rc.d/init.d/kafka
5、把kafka这个脚本添加到开机启动项里面 chkconfig --add kafka
6、查看是否添加成功 chkconfig --list
7、
8、重启服务器