1. ホーム
  2. apache-kafka

[解決済み] Kafkaトピックのレプリカの数を変更するにはどうすればよいですか?

2023-05-21 01:23:25

質問

プロデューサーまたは管理者によってKafkaトピックが作成された後、このトピックのレプリカの数をどのように変更しますか?

どのように解決するのですか?

編集:私は間違っていることが証明されました - 確認してください。 Łukasz Dumiszewski 氏の素晴らしい回答です。

とりあえず完全を期すために、私のオリジナルの回答を残しておきます。



できないと思います。通常は次のようなものです。

./kafka-topics.sh --zookeeper localhost:2181 --alter --topic test2 --レプリケーションファクター 3

と表示されますが

<ブロッククオート

オプション "[replication-factor]"はオプション"[alter]"と併用することはできません。

パーティション数をその場で変更できるのに (これは実行時に行われると、しばしば非常に破壊的な操作です)、透過的であるべきレプリケーション要素を増やせないのはおかしな話です。でも、10.0ではなく0.10であることを忘れないでください...。機能強化の要望はこちらをご覧ください。 https://issues.apache.org/jira/browse/KAFKA-1543