DCOSを実行する小さなクラスタがあります。 thisガイドに従ってkafkaを正常にインストールできます。kafkaがmesos上で実行されているメッセージの公開に関する問題DCOS
$ dcos kafka connection
を実行すると、私はトピックを作成することができます
{
"address": [
"10.131.17.126:9475",
"10.131.24.6:9655",
"10.131.14.192:9181"
],
"zookeeper": "master.mesos:2181/dcos-service-kafka",
"dns": [
"broker-0.kafka.mesos:9475",
"broker-1.kafka.mesos:9655",
"broker-2.kafka.mesos:9181"
]
}
与え、私は、CLIツールで飼育係を検討してきたし、状態は私が
を公開しようとすると、get /dcos-service-kafka/brokers/ids/0
{"jmx_port":-1,"timestamp":"1474206074029","endpoints":["PLAINTEXT://10.131.17.126:9475"],"host":"10.131.17.126","version":3,"port":9475}
get /dcos-service-kafka/brokers/ids/1
{"jmx_port":-1,"timestamp":"1474206120002","endpoints":["PLAINTEXT://10.131.24.6:9655"],"host":"10.131.24.6","version":3,"port":9655}
get /dcos-service-kafka/brokers/ids/2
{"jmx_port":-1,"timestamp":"1474206122985","endpoints":["PLAINTEXT://10.131.14.192:9181"],"host":"10.131.14.192","version":3,"port":9181}
しかし良いように見えます
echo "Hello, World." | ./kafka-console-producer.sh --broker-list 10.131.17.126:9475, 10.131.24.6:9655, 10.131.14.192:9181 --topic topic1
私はserver.propertiesで対民間のパブリックIPアドレスとは何か、おそらくhost.nameかもしれない疑い
[2016-09-18 18:49:32,909] ERROR Error when sending message to topic topic1 with key: null, value: 13 bytes with error: Failed to update metadata after 60000 ms. (org.apache.kafka.clients.producer.internals.ErrorLoggingCallback)
を取得します。
メッセージを正常に公開できるように、どのように問題をデバッグして(うまくいけば解決するのか)、誰でも問題を提起できますか?
おかげ
AJ
私は1.8に更新しました。ありがとうございました。私はユーザガイド 'dcos node ssh --master-proxy -leader'に従ってブローカノードの1つにsshしています。そこから、そしてドッカーのコンテナ内からすべての内部ポートにpingできます。 –
それを追加しても動作しません。私は間違っている場合は、VPNを使用してこれを修正するかどうか、私を修正するかわからない。 –
ご協力いただきありがとうございます。残念ながら、これはまだ私のためには機能しません。上記の手順と同じ手順を実行すると、次のようになります。 –