Добавьте несколько директорий в конфигурацию kafka log.dir и создайте программную ссылку для некоторых разделов.Какая разница? - PullRequest
0 голосов
/ 04 марта 2019

Некоторые из моих серверов в кластере kafka имеют очень высокую утилиту ввода-вывода, поэтому я пытаюсь переместить некоторые каталоги данных разделов kafka на другой диск, чтобы уменьшить загрузку высокой скорости ввода-вывода.Вместо добавления multi dir в конфигурацию log.dir, кажется, просто переместить некоторые разделы dir на другой диск и создать программную ссылку намного проще.Так есть ли различия между этими двумя подходами?

1 Ответ

0 голосов
/ 04 марта 2019

Можно распределить нагрузку по новым дискам, прибегая к ОС, создавая символические ссылки, как вы упомянули, например.Кафка должна быть разработана, чтобы не знать об этом.Я имею в виду, что вы должны иметь возможность производить / потреблять любые записи для этих разделов.Однако из-за известной ошибки ( KFAKA-7897 ) темы с такими символическими ссылками не могут быть успешно удалены, и независимо от того, какую версию вы используете, во время удаления будут удалены только символические ссылки вместо реальных целевых файлов.удаление темы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...