diff options
Diffstat (limited to 'systemd_zookeeper@.service')
-rw-r--r-- | systemd_zookeeper@.service | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/systemd_zookeeper@.service b/systemd_zookeeper@.service new file mode 100644 index 000000000000..0f7881d31677 --- /dev/null +++ b/systemd_zookeeper@.service @@ -0,0 +1,20 @@ +[Unit] +Description=Zookeeper distributed coordination server (%i) +After=network.target + +[Service] +User=zookeeper +Group=zookeeper +SyslogIdentifier=zookeeper-%i +ExecStart=/usr/bin/java \ + -Dzookeeper.log.dir=/var/log/zookeeper/zookeeper-%i \ + -Dzookeeper.root.logger=INFO,ROLLINGFILE \ + -cp /usr/share/java/zookeeper/* \ + -Dlog4j.configuration=file:/etc/zookeeper/zookeeper-%i/log4j.properties \ + -Dcom.sun.management.jmxremote \ + -Dcom.sun.management.jmxremote.local.only=false \ + org.apache.zookeeper.server.quorum.QuorumPeerMain \ + /etc/zookeeper/zookeeper-%i/zoo.cfg + +[Install] +WantedBy=multi-user.target |