Sha256: d326f04cacb8dfa26c308b7fe3374b7f2ed0eabb97c44ccb71204ce558569f34

Contents?: true

Size: 852 Bytes

Versions: 13

Compression:

Stored size: 852 Bytes

Contents

#!/bin/sh

export KAFKA_OPTS=-Dzookeeper.4lw.commands.whitelist=ruok
/usr/bin/zookeeper-server-start /etc/kafka/zookeeper.properties  &
N_POLLING=30
n=1
while true ; do
    sleep 1
    status=$(echo ruok | nc localhost 2181)
    if [ "$status" = "imok" ]; then
	break
    fi
    n=$((n + 1))
    if [ $n -ge $N_POLLING ]; then
	echo "failed to get response from zookeeper-server"
	exit 1
    fi
done
/usr/bin/kafka-server-start /etc/kafka/server.properties &
n=1
while true ; do
    sleep 1
    status=$(/usr/bin/zookeeper-shell localhost:2181 ls /brokers/ids | sed -n 6p)
    if [ "$status" = "[0]" ]; then
	break
    fi
    n=$((n + 1))
    if [ $n -ge $N_POLLING ]; then
	echo "failed to get response from kafka-server"
	exit 1
    fi
done
/usr/bin/kafka-topics --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
fluent-plugin-kafka-0.19.3 ci/prepare-kafka-server.sh
fluent-plugin-kafka-0.19.2 ci/prepare-kafka-server.sh
fluent-plugin-kafka-0.19.1 ci/prepare-kafka-server.sh
fluent-plugin-kafka-0.19.0 ci/prepare-kafka-server.sh
fluent-plugin-kafka-0.18.1 ci/prepare-kafka-server.sh
fluent-plugin-kafka-0.18.0 ci/prepare-kafka-server.sh
fluent-plugin-kafka-0.17.5 ci/prepare-kafka-server.sh
fluent-plugin-kafka-0.17.4 ci/prepare-kafka-server.sh
fluent-plugin-kafka-0.17.3 ci/prepare-kafka-server.sh
fluent-plugin-kafka-0.17.2 ci/prepare-kafka-server.sh
fluent-plugin-kafka-0.17.1 ci/prepare-kafka-server.sh
fluent-plugin-kafka-0.17.0 ci/prepare-kafka-server.sh
fluent-plugin-kafka-0.16.3 ci/prepare-kafka-server.sh