kafka/docs
Paolo Patierno 46d76269fa
KAFKA-16101: Additional fixes on KRaft migration documentation (#15287)
This PR fixes a couple of things related to the #15193 PR.

When you complete "Enter Migration Mode on the brokers", we are actually in "Enabling the migration on the brokers" referring to the migration guide and the broker doesn't really have node.id yet but still broker.id, so the PR removes a statement saying to replace the one with the other.

Also, during rollback it's not enough just deleting the /controller znode quickly after shutting down controllers because the controller election doesn't start yet until at least one broker is rolled back with the right configuration. Until the rolling and when controllers are down, the brokers just log something like this even if you deleted the znode "quickly":

[2024-01-30 09:27:52,394] DEBUG [zk-broker-0-to-controller-quorum-channel-manager]: Controller isn't cached, looking for local metadata changes (kafka.server.BrokerToControllerRequestThread)
[2024-01-30 09:27:52,394] INFO [zk-broker-0-to-controller-quorum-channel-manager]: Recorded new controller, from now on will use node localhost:9093 (id: 1 rack: null) (kafka.server.BrokerToControllerRequestThread)

You have to reduce the amount of time between deleting the znode and rolling at least one broker, so that an election can start.

Reviewers: Luke Chen <showuon@gmail.com>
2024-01-31 15:24:47 +08:00
..
documentation KAFKA-10679: [Streams] migrate kafka-site updated docs to kafka/docs (#9554) 2020-11-04 08:30:10 -05:00
images MINOR: Update site docs for ASF compliance (#12494) 2022-08-24 10:45:32 -04:00
js MINOR: Bump trunk to 3.8.0-SNAPSHOT (#14993) 2023-12-14 09:07:18 +01:00
streams KAFKA-14404: fix overlap of streams-config sections & describe additional parameters (#15162) 2024-01-24 14:04:43 -08:00
api.html MINOR: Fix indentation for several doc pages (#10766) 2021-06-17 15:58:40 -04:00
configuration.html MINOR: Various fixes in the docs (#14914) 2023-12-04 22:06:49 +01:00
connect.html MINOR: Various fixes in the docs (#14914) 2023-12-04 22:06:49 +01:00
design.html MINOR: Various fixes in the docs (#14914) 2023-12-04 22:06:49 +01:00
docker.html KAFKA-15879: Add documentation and examples for docker image (#14938) 2023-12-12 10:29:05 +05:30
documentation.html MINOR: Update documentation.html with the 3.7 release (#15010) 2023-12-26 14:50:45 +01:00
ecosystem.html MINOR: Improve introduction section in docs to better cover connect and streams. Make uses and ecosystem pages stand alone. 2016-09-28 16:30:21 -07:00
implementation.html MINOR: Various fixes in the docs (#14914) 2023-12-04 22:06:49 +01:00
introduction.html MINOR: Fix broken link in introduction.html (#11249) 2021-10-11 16:45:36 +02:00
migration.html KAFKA-10679: Migrate upgrade changes from site to kafka/docs (#9551) 2020-11-03 13:40:44 -05:00
ops.html KAFKA-16101: Additional fixes on KRaft migration documentation (#15287) 2024-01-31 15:24:47 +08:00
protocol.html KAFKA-10679: Migrate upgrade changes from site to kafka/docs (#9551) 2020-11-03 13:40:44 -05:00
quickstart.html MINOR: Fixed typo in quickstart documentation (#15037) 2023-12-18 13:51:36 +01:00
security.html MINOR: Various fixes in the docs (#14914) 2023-12-04 22:06:49 +01:00
toc.html KAFKA-15879: Add documentation and examples for docker image (#14938) 2023-12-12 10:29:05 +05:30
upgrade.html MINOR: Update KIP-890 note (#15244) 2024-01-23 09:18:28 -08:00
uses.html MINOR: Various fixes in the docs (#14914) 2023-12-04 22:06:49 +01:00