/ルートディレクトリにカフカの飼育係のデフォルト、/置き換え/カフカ

需要:カフカ/ rootディレクトリ内のZooKeeperデフォルト、/置き換え/カフカ

 

ステップ:
1、カフカへのルートディレクトリ:[ルート@ node01 kafka_2.11-1.0.0]#の CDの/export/servers/kafka_2.11-1.0.0/

2,3ノードをする必要があります。図1を参照すると、server.propertiesを編集します

3,3ノードがなければならない:図のセット2。保存します。

図4は、次いで飼育係閉じ、カフカ閉じ(必ずしもZKを遮断されないことを、私は大丈夫シャットダウンしない試していない)、次いでZKを開始し、その後、カフカ始めます。

。kafka-topics.sh --create --partitions 3 --replication因子-2 --topic kafka1 --zookeeper amdha01:2181、amdha02:2181、node03の:2181 /カフカ図3、トピックの作成を参照して5、
6、参照。 kafka-console-producer.sh --broker-リストamdha01:9092、amdha02:9092、node03の:9092 --topic kafka1 4は、メーカー開始
7、図を参照して、図5に示すように、消費者に開始:カフカ-コンソール消費者。 SH --from-始まる--topic kafka1 --zookeeper node01 :2181、node02で:2181、node03の:2181 /カフカ

8、4、5、データの一部を生産し、消費者がデータを消費することができるかどうかを確認します。

図9は、図6を参照して、クライアントは、ZKは、zkCli.shは、カフカZKのルートディレクトリが存在確認を開始します。

 

注意:2181、amdha02:2181、node03の:2181カフカは、ルートディレクトリはkafka-topics.shパラメータ書き込まれるとkafka-console-consumer.sh amdha01 --zookeeper、ZK /カフカなると/カフカ

  9092、node02で:9092、node03の:9092 --broker-list引数のkafka-console-producer.shはまだnode01であります

 

 

おすすめ

転載: www.cnblogs.com/mediocreWorld/p/11311998.html