add service

This commit is contained in:
unioah 2020-10-04 21:08:55 -04:00
parent d5a7846d1e
commit c3fb0fd371
No known key found for this signature in database
GPG Key ID: C970E2AFCCE011BE
2 changed files with 17 additions and 0 deletions

14
kafka.service Normal file
View File

@ -0,0 +1,14 @@
[Unit]
Description=Kafka
After=network.target
[Service]
User=kafka
Group=kafka
Environment=CLASSPATH=.:/opt/kafka/libs/*
EnvironmentFile=/etc/sysconfig/kafka
ExecStart=/bin/java -cp $CLASSPATH $KAFKA_LOG4J_OPTS $KAFKA_HEAP_OPTS $KAFKA_JVM_PERFORMANCE_OPTS $KAFKA_GC_LOG_OPTS $KAFKA_JMX_OPTS kafka.Kafka $KAFKA_SERVER_CONFIG
SuccessExitStatus=143
[Install]
WantedBy=multi-user.target

View File

@ -10,6 +10,7 @@ Summary: A Distributed Streaming Platform.
License: Apache License, Version 2.0
Source0: https://archive.apache.org/dist/%{name}/%{version}/%{name}-%{version}-src.tgz
Source1: https://services.gradle.org/distributions/gradle-6.5-bin.zip
Source2: kafka.service
BuildRequires: systemd java-1.8.0-openjdk-devel
Provides: kafka = %{version}
@ -57,3 +58,5 @@ rm -rf %{buildroot}
%changelog
* Sat Aug 15 2020 Hao Zhang <unioah@isrc.iscas.ac.cn>
- init
* Sat Oct 04 2020 Hao Zhang <unioah@isrc.iscas.ac.cn>
- add service