没错.
kudu 从 1.4.0 以后版本就在 kudu cluster 命令下面增加一个子命令. 支持 rebalance 了.
从 CDH 5.13.1 以后. CDH 的parcel 包中已经包含了kudu 的安装包了.
不需要自己安装rpm 了.
但是 在 CDH 5.15.1 中安装的kudu 的客户端命令中. kudu cluster 下面, 只有fsck 这一个子命令.
吓坏我了.
以为安装处问题了. 到处去搜索.
发现原来 CDH 这货 更新缓慢.
在 CDH 5.16.1 中才更新了 kudu 客户端 里加入了 rebalance 这个子命令.
然后呢,我就手贱的 , 又把 kudu 1.11 我自己编译的kudu 客户端. 拿到了CDH 及群里去跑了一些.
发现 可以用的.
哈哈.
所以 如果你的CDH 的kudu 里没有 kudu cluster rebalance 这个命令, 也不用担心.
去找一个 新版本的kudu 客户端就行了. 不用覆盖. 直接用这个新的客户端. 执行rebalance 就可以了.