Sommaire de cet article :
kafak管理常用的工具是kafka-manager和kakfa-eagle.这两个工具在分区管理上都是只管加不管减,副本调整的话,也不支持,只能自己手工操作.本文的操作也是去年双十一的沉淀,没想到今年又用了一次,索性记录下来.
这里需要一个json文件,示例如下
bash-4.3# cat increase-replication-factor.json
{
"version":1,
"partitions":[
{
"topic":"test-topic",
"partition":0,
"replicas":[
1
]
},
{
"topic":"test-topic",
"partition":1,
"replicas":[
2
]
},
{
"topic":"test-topic",
"partition":2,
"replicas":[
3
]
}
]
}
需要增加分区,就增加下面的块
{
"topic":"test-topic",