Hi,
Thanks for the feedback.
I only changed the following values in my zookeeper.properties file
advertised.listeners=PLAINTEXT://xxx.xxx.xxx.xxx:9092, where xxx.xxx.xxx.xxx is the IP of my VM.
log.retention.hours=2190
log.segment.bytes=545728
log.retention.check.interval.ms=150000
Herewith the error I get when starting zookeeper
johnnyl@confluent-kafka:~$ sudo systemctl start confluent-zookeeper
johnnyl@confluent-kafka:~$ sudo systemctl status confluent-zookeeper
● confluent-zookeeper.service - Apache Kafka - ZooKeeper
Loaded: loaded (/lib/systemd/system/confluent-zookeeper.service; disabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Fri 2021-06-25 08:53:19 UTC; 2s ago
Docs: http://docs.confluent.io/
Process: 2427 ExecStart=/usr/bin/zookeeper-server-start /etc/kafka/zookeeper.properties (code=exited, status=217/USER)
Main PID: 2427 (code=exited, status=217/USER)
Jun 25 08:53:19 confluent-kafka systemd[1]: Started Apache Kafka - ZooKeeper.
Jun 25 08:53:19 confluent-kafka systemd[2427]: confluent-zookeeper.service: Failed to determine user credentials: No such process
Jun 25 08:53:19 confluent-kafka systemd[2427]: confluent-zookeeper.service: Failed at step USER spawning /usr/bin/zookeeper-server-start: No such process
Jun 25 08:53:19 confluent-kafka systemd[1]: confluent-zookeeper.service: Main process exited, code=exited, status=217/USER
Jun 25 08:53:19 confluent-kafka systemd[1]: confluent-zookeeper.service: Failed with result 'exit-code'.
Content of confluent-zookeeper.service
johnnyl@confluent-kafka:~$ sudo nano /lib/systemd/system/confluent-zookeeper.service
GNU nano 4.8 /lib/systemd/system/confluent-zookeeper.service
[Unit]
Description=Apache Kafka - ZooKeeper
Documentation=http://docs.confluent.io/
After=network.target
[Service]
Type=simple
User=cp-kafka
Group=confluent
ExecStart=/usr/bin/zookeeper-server-start /etc/kafka/zookeeper.properties
LimitNOFILE=100000
TimeoutStopSec=180
Restart=no
[Install]
WantedBy=multi-user.target