Thursday, May 11, 2023

zookeeper-server-start komutu

Örnek
Şöyle yaparız.
bin/zookeeper-server-start.sh config/zookeeper.properties
Örnek
Zookeeper + Kafka Broker'ı yani tüm cluster'ı çalıştırmak istersek şöyle yaparız
$KAFKA_HOME/bin/zookeeper-server-start.sh $KAFKA_HOME/config/zookeeper.properties   
$KAFKA_HOME/bin/kafka-server-start.sh $KAFKA_HOME/config/server.properties
Örnek - Systemd Dosyası
/etc/systemd/system/zookeeper.service dosyası yaratırız. Dosya şöyledir
[Unit]
Description=Apache Zookeeper server
Documentation=http://zookeeper.apache.org
Requires=network.target remote-fs.target
After=network.target remote-fs.target

[Service]
Type=simple
ExecStart=/usr/local/kafka/bin/zookeeper-server-start.sh /usr/local/kafka/config/zookeeper.properties
ExecStop=/usr/local/kafka/bin/zookeeper-server-stop.sh
Restart=on-abnormal

[Install]
WantedBy=multi-user.target
Yeni dosyaları system okusun diye şöyle yaparız
systemctl daemon-reload
Sonra şöyle yaparız
sudo systemctl start zookeeper
sudo systemctl status zookeeper

-daemon seçeneği
Örnek
Şöyle yaparız.
export KAFKA_HEAP_OPTS="-Xms1536M -Xmx1536M"
bin/zookeeper-server-start.sh -daemon config/zookeeper.properties

No comments:

Post a Comment

kafka-consumer-groups.sh komutu

Giriş Bir topic'i dinleyen consumer'ları gösterir. Aynı topic'i dinleyen consumer group'ları olabilir. Her topic farklı part...