Linux Kafka开机自启动

450 阅读1分钟

Linux Kafka开机自启动

1.创建自启动文件

1.进入路径

cd /etc/init.d

2.创建zookeeper

第一步vi zookeeper

第二步#!/bin/bash
#chkconfig:2345 20 90
#description:zookeeper
#processname:zookeeper
export JAVA_HOME=/home/jdk1.8
case $1 in
start) nohup /home/kafka_2.13-2.6.0/bin/zookeeper-server-start.sh ````/home/kafka_2.13-2.6.0/config/zookeeper.properties &;;
stop) /home/kafka_2.13-2.6.0/bin/zookeeper-server-stop.sh;;
*) echo "require start|stop";;
esac

3.创建kafka 文件

第一步vi kafka

第二步#!/bin/bash
#chkconfig:2345 75 95
#description:kafka
#processname:kafka
export JAVA_HOME=/home/jdk1.8
case $1 in
start) nohup /home/kafka_2.13-2.6.0/bin/kafka-server-start.sh /home/kafka_2.13-2.6.0/config/server.properties &;;
stop) /home/kafka_2.13-2.6.0/bin/kafka-server-stop.sh;;
status) jps;;
*) echo "require start|stop|status";;
esac

2.运用chkconfig 进行管理

1.chkconfig --add zookeeper

2.chkconfig --add kafka

3.REBOOT

3.注意事项

需要先启动zookeeper 再启动Kafka 所以zookeeper启动优先级比kafka高