Broker.id=2 restart??run bottom sh?? ghy@ghy-VirtualBox:~/T/k/bin$ ./kafka-topics.sh --describe --bootstrap-server localhost:9083 --topic my-replicated-topic Topic: my-replicated-topic PartitionCount: 3 ReplicationFactor: 3 Configs: segment.bytes=1073741824 Topic: my-replicated-topic Partition: 0 Leader: 3 Replicas: 3,2,1 Isr: 3,1,2 Topic: my-replicated-topic Partition: 1 Leader: 1 Replicas: 1,3,2 Isr: 1,3,2 Topic: my-replicated-topic Partition: 2 Leader: 1 Replicas: 2,1,3 Isr: 1,3,2 ghy@ghy-VirtualBox:~/T/k/bin$ Broker.id=2 not found!! reassign partitions bottom 5 step?? ??1??create AddNewNode.json file: { "topics": [{"topic": "my-replicated-topic"}], "version":1 } ??2???? ghy@ghy-VirtualBox:~/T/k/bin$ ./kafka-reassign-partitions.sh --zookeeper localhost:2181/cluster_1 --topics-to-move-json-file AddNewNode.json --broker-list "1,2,3" --generate Current partition replica assignment {"version":1,"partitions":[{"topic":"my-replicated-topic","partition":0,"replicas":[3,2,1],"log_dirs":["any","any","any"]},{"topic":"my-replicated-topic","partition":1,"replicas":[1,3,2],"log_dirs":["any","any","any"]},{"topic":"my-replicated-topic","partition":2,"replicas":[2,1,3],"log_dirs":["any","any","any"]}]} Proposed partition reassignment configuration {"version":1,"partitions":[{"topic":"my-replicated-topic","partition":0,"replicas":[2,1,3],"log_dirs":["any","any","any"]},{"topic":"my-replicated-topic","partition":1,"replicas":[3,2,1],"log_dirs":["any","any","any"]},{"topic":"my-replicated-topic","partition":2,"replicas":[1,3,2],"log_dirs":["any","any","any"]}]} ghy@ghy-VirtualBox:~/T/k/bin$ {"version":1,"partitions":[{"topic":"my-replicated-topic","partition":0,"replicas":[2,1,3],"log_dirs":["any","any","any"]},{"topic":"my-replicated-topic","partition":1,"replicas":[3,2,1],"log_dirs":["any","any","any"]},{"topic":"my-replicated-topic","partition":2,"replicas":[1,3,2],"log_dirs":["any","any","any"]}]} json text save AddNewNode_Reassign-Partitions.json file?? ??3??execute?? ghy@ghy-VirtualBox:~/T/k/bin$ ./kafka-reassign-partitions.sh --zookeeper localhost:2181/cluster_1 --reassignment-json-file AddNewNode_Reassign-Partitions.json --execute Current partition replica assignment {"version":1,"partitions":[{"topic":"my-replicated-topic","partition":0,"replicas":[3,2,1],"log_dirs":["any","any","any"]},{"topic":"my-replicated-topic","partition":1,"replicas":[1,3,2],"log_dirs":["any","any","any"]},{"topic":"my-replicated-topic","partition":2,"replicas":[2,1,3],"log_dirs":["any","any","any"]}]} Save this to use as the --reassignment-json-file option during rollback Successfully started reassignment of partitions. ghy@ghy-VirtualBox:~/T/k/bin$ ??4??veryify?? ghy@ghy-VirtualBox:~/T/k/bin$ ./kafka-reassign-partitions.sh --zookeeper localhost:2181/cluster_1 --reassignment-json-file AddNewNode_Reassign-Partitions.json --verify Status of partition reassignment: Reassignment of partition my-replicated-topic-0 completed successfully Reassignment of partition my-replicated-topic-1 completed successfully Reassignment of partition my-replicated-topic-2 completed successfully ghy@ghy-VirtualBox:~/T/k/bin$ ??5??describe?? ghy@ghy-VirtualBox:~/T/k/bin$ ./kafka-topics.sh --describe --bootstrap-server localhost:9083 --topic my-replicated-topic Topic: my-replicated-topic PartitionCount: 3 ReplicationFactor: 3 Configs: segment.bytes=1073741824 Topic: my-replicated-topic Partition: 0 Leader: 3 Replicas: 2,1,3 Isr: 3,1,2 Topic: my-replicated-topic Partition: 1 Leader: 1 Replicas: 3,2,1 Isr: 1,3,2 Topic: my-replicated-topic Partition: 2 Leader: 1 Replicas: 1,3,2 Isr: 1,3,2 ghy@ghy-VirtualBox:~/T/k/bin$ why Broker.id=2 not add cluster_1??
Leader only 3 and 1,where 2???