zsl-find

vi /usr/lib/systemd/system/zookeeper.service

[Unit]
Description=zookeeper
After=network.target remote-fs.target nss-lookup.target

[Service]
Type=forking
Environment=JAVA_HOME=/usr/local/jdk1.8.0_211 #注意没有这个环境变量服务可能无法启动
ExecStart=/opt/zookeeper/zookeeper-3.4.10/bin/zkServer.sh start
ExecStop=/opt/zookeeper/zookeeper-3.4.10/bin/zkServer.sh stop
PIDFile=/opt/zookeeper/zkdata/zookeeper_server.pid
PrivateTmp=true
[Install]
WantedBy=multi-user.target

 

systemctl daemon-reload
systemctl restart zookeeper
systemctl status zookeeper
systemctl enable zookeeper
 

 

参考连接

http://blog.chinaunix.net/uid-16361381-id-5770870.html

 

kafka开机启动

vi /opt/kafka/kafkastart.sh #kafka启动脚本

#!/bin/bash
nohup /opt/kafka/kafka_2.11-1.1.0/bin/kafka-server-start.sh /opt/kafka/kafka_2.11-1.1.0/config/server.properties >/dev/null 2>&1 &

vi /opt/kafka/kafkastop.sh #kafka停止脚本

#!/bin/bash
pid=`ps -ef|grep kafka | grep -v \'grep\' | awk \'{print $2}\'`
kill -9 $pid

vi /usr/lib/systemd/system/kafka.service 开机启动脚本

[Unit]
Description=kafka  # 这个名字就可以 systemctl restart kafka启动了
After=network.target remote-fs.target nss-lookup.target zookeeper.service

[Service]
Type=forking
Environment=JAVA_HOME=/usr/local/jdk1.8.0_211 #注意没有这个环境变量服务可能无法启动
ExecStart=/opt/kafka/kafkastart.sh
ExecStop=/opt/kafka/kafkastop.sh
PrivateTmp=true
[Install]
WantedBy=multi-user.target
chmod 700 /opt/kafka/kafkastop.sh
chmod 700 /opt/kafka/kafkastart.sh
systemctl daemon-reload
systemctl restart kafka
systemctl status kafka
systemctl enable kafka
 

 注意

kafka是在zookeeper启动以后才能正常启动 所以上面配置需要在zookeeper.service后启动

After=network.target remote-fs.target nss-lookup.target zookeeper.service

find ./libs/ -name \*kafka_\* | head -1 | grep -o \'\kafka[^\n]*\' #在kafka目录版本查看

 版本升级

cp /opt/kafka/kafka_2.11-1.1.0/config/server.properties /opt/kafka/kafka_2.12-2.3.1/config/server.properties
nohup /opt/kafka/kafka_2.12-2.3.1/bin/kafka-server-start.sh /opt/kafka/kafka_2.12-2.3.1/config/server.properties >/dev/null 2>&1 &
192.168.130.36:9092-版本kafka_2.12-2.3.1

 

 

分类:

技术点:

相关文章: