Difference between revisions of "Create Systemctl"
Jump to navigation
Jump to search
Line 1: | Line 1: | ||
− | Create the unit file | + | Create the unit file : |
+ | |||
+ | <pre> | ||
+ | $ sudo vi /etc/systemd/system/zookeeper.service | ||
+ | </pre> | ||
− | |||
Enter the following unit definition into the file: | Enter the following unit definition into the file: | ||
<pre> | <pre> | ||
− | + | [Unit] | |
− | + | Requires=network.target remote-fs.target | |
− | + | After=network.target remote-fs.target | |
− | + | [Service] | |
− | + | Type=simple | |
− | + | User=kafka | |
− | + | ExecStart=/home/kafka/kafka/bin/zookeeper-server-start.sh /home/kafka/kafka/config/zookeeper.properties | |
− | + | ExecStop=/home/kafka/kafka/bin/zookeeper-server-stop.sh | |
− | + | Restart=on-abnormal | |
− | + | [Install] | |
− | + | WantedBy=multi-user.target | |
</pre> | </pre> |
Latest revision as of 09:54, 16 March 2020
Create the unit file :
$ sudo vi /etc/systemd/system/zookeeper.service
Enter the following unit definition into the file:
[Unit] Requires=network.target remote-fs.target After=network.target remote-fs.target [Service] Type=simple User=kafka ExecStart=/home/kafka/kafka/bin/zookeeper-server-start.sh /home/kafka/kafka/config/zookeeper.properties ExecStop=/home/kafka/kafka/bin/zookeeper-server-stop.sh Restart=on-abnormal [Install] WantedBy=multi-user.target