在kafka log.dir config中添加多个目录,并为某些分区创建软链接有什么区别?

jv2fixgn  于 2021-06-04  发布在  Kafka
关注(0)|答案(1)|浏览(349)

我在kafka集群中的一些服务器具有非常高的io util,因此我尝试将一些kafka分区data dir移动到另一个磁盘以减少高io util。与其在log.dir config中添加multi-dir,似乎只需将一些分区dir移动到其他磁盘并创建软链接就容易多了。那么这两种方法有什么区别呢?

lyr7nygr

lyr7nygr1#

通过使用操作系统在新磁盘上分散负载是可行的,例如您提到的创建符号链接。Kafka应该被设计成没有意识到这一点。我的意思是您应该能够为这些分区生成/使用任何记录。但是,由于已知错误(kfaka-7897),无法成功删除带有此类符号链接的主题,并且无论您使用的是什么版本,在删除主题期间,只会删除符号链接而不是真正的目标文件。

相关问题