由于这几天在学习kafka的相关内容,在oracle 虚拟机设置了3台centos7.6版本的服务器需要开机启动kafka和kafka-manager。
首先创建一个启动脚本 daemon.sh
#!/bin/bash JAVA_HOME=/usr/local/jdk1.8.0_201 PATH=$JAVA_HOME/bin:$PATH /usr/local/kafka/kafka_2.11-2.2.0/bin/kafka-server-start.sh -daemon /usr/local/kafka/kafka_2.11-2.2.0/config/server.properties & cd /usr/local/kafka-manager/kafka-manager-2.0.0.2/bin/ nohup ./kafka-manager -Dhttp.port=9000 -Dconfig.file=/usr/local/kafka-manager/kafka-manager-2.0.0.2/conf/application.conf &
然后将 /etc/rc.d/rc.local 加入启动脚本 (需要将/etc/rc.d/rc.local文件设置成可运行文件)