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