ZooKeeper cluster: кто-нибудь?

User avatar
timeau
Уже с Приветом
Posts: 17549
Joined: 15 Aug 2002 00:39
Location: Maryland

Re: ZooKeeper cluster: кто-нибудь?

Post by timeau »

mavr wrote: 16 Apr 2019 04:00Этот "стэк" существует только в вашем представлении и к делу совершенно не относится.
Ни zookeeper про эти стэки понятия не имеет ни AWS ни мы.
Вы либо не понимаете, о чем идет речь, либо закусили удила. Потому будьте добры, покиньте этот топик. Спасибо за Ваши ответы.
Не задираться, а то съем!..
kostik78
Уже с Приветом
Posts: 3175
Joined: 17 May 2007 14:07

Re: ZooKeeper cluster: кто-нибудь?

Post by kostik78 »

Конфигурацию кластера как меняете - через Dynamic reconfiguration или по старинке: изменение файлов и рестар one-by-one ?
User avatar
timeau
Уже с Приветом
Posts: 17549
Joined: 15 Aug 2002 00:39
Location: Maryland

Re: ZooKeeper cluster: кто-нибудь?

Post by timeau »

kostik78 wrote: 16 Apr 2019 15:09 Конфигурацию кластера как меняете - через Dynamic reconfiguration или по старинке: изменение файлов и рестар one-by-one ?
Динамически: либо через zkCli, либо вообще через "kazoo".
Нынче впервые нашли workaround: если перед присоединением нового стека к кластеру активные ноды (к которым будем прицепляться) рестартануть по одному через используемый supervisor, то проблема уходит. Пока, я думаю, поживем так, а там или ишак подохнет, или падишах умрет. То есть кластер реально "помнит" всех своих бывших членов (и пиписек в виде observer'ов), независимо от того, живы ли они. И ведь в логах видно, как с этими "уходящими" нодами кластер прощается: "GOODBYE XX.XX.XX.11!" А все оказывается по фигу: все равно коннектится к ним. Очень похоже на багу в "r3.5.4-beta"
Да, рестарт одного только лидера кластера нифига не дает.
Не задираться, а то съем!..
User avatar
Sergunka
Уже с Приветом
Posts: 34164
Joined: 03 Dec 2000 10:01
Location: Vladivostok->San Francisco->Los Angeles->San Francisco

Re: ZooKeeper cluster: кто-нибудь?

Post by Sergunka »

timeau wrote: 16 Apr 2019 22:44
Нынче впервые нашли workaround: если перед присоединением нового стека к кластеру активные ноды (к которым будем прицепляться) рестартануть по одному через используемый supervisor, то проблема уходит.
Ну и чем это оличается
Sergunka wrote:Просто тупо вручную установить сервера пробовали?
P.S. Честно говоря я давно такого хамского атитьюда в разделе не видел :D
"A patriot must always be ready to defend his country against his government." Edward Abbey
User avatar
timeau
Уже с Приветом
Posts: 17549
Joined: 15 Aug 2002 00:39
Location: Maryland

Re: ZooKeeper cluster: кто-нибудь?

Post by timeau »

Sergunka wrote: 17 Apr 2019 01:48P.S. Честно говоря я давно такого хамского атитьюда в разделе не видел :D
А я столь безграмотного... :pain1:
Всего хорошего, Сергунька!
Не задираться, а то съем!..
User avatar
Sergunka
Уже с Приветом
Posts: 34164
Joined: 03 Dec 2000 10:01
Location: Vladivostok->San Francisco->Los Angeles->San Francisco

Re: ZooKeeper cluster: кто-нибудь?

Post by Sergunka »

К слову сказать подобный баг зафайлин аж пять лет назад
The problem we are facing is that one zookeeper server in the quorum falls apart, and never becomes part of the cluster until we restart zookeeper server on that node.
https://issues.apache.org/jira/browse/Z ... %20host%22

Все никак не пофиксят.
"A patriot must always be ready to defend his country against his government." Edward Abbey
User avatar
timeau
Уже с Приветом
Posts: 17549
Joined: 15 Aug 2002 00:39
Location: Maryland

Re: ZooKeeper cluster: кто-нибудь?

Post by timeau »

Sergunka wrote: 17 Apr 2019 02:11 К слову сказать подобный баг зафайлин аж пять лет назад
The problem we are facing is that one zookeeper server in the quorum falls apart, and never becomes part of the cluster until we restart zookeeper server on that node.
https://issues.apache.org/jira/browse/Z ... %20host%22

Все никак не пофиксят.
Это не то, что у нас. Я могу несколько раз подключить любое кол-во уже работавших в кластере серверов back and forth в пределах кворума, никаких проблем. Проблема в том, что впервые подключаемые members пытаются присоединиться к уже отключенным nodes, которых уже нет в кластере.
Не задираться, а то съем!..
kostik78
Уже с Приветом
Posts: 3175
Joined: 17 May 2007 14:07

Re: ZooKeeper cluster: кто-нибудь?

Post by kostik78 »

timeau wrote: 17 Apr 2019 02:55
Sergunka wrote: 17 Apr 2019 02:11 К слову сказать подобный баг зафайлин аж пять лет назад
The problem we are facing is that one zookeeper server in the quorum falls apart, and never becomes part of the cluster until we restart zookeeper server on that node.
https://issues.apache.org/jira/browse/Z ... %20host%22

Все никак не пофиксят.
Это не то, что у нас. Я могу несколько раз подключить любое кол-во уже работавших в кластере серверов back and forth в пределах кворума, никаких проблем. Проблема в том, что впервые подключаемые members пытаются присоединиться к уже отключенным nodes, которых уже нет в кластере.
Честно говоря не видел этого никогда :) Но я так активно ноды не дергал у ZK туда и обратно. Он слишком фраджайл к изменениям и нетворку и как правило на него завязан лидер елекшен других сервисов. Так что как говорится, работает - не хай трогать ;)
User avatar
timeau
Уже с Приветом
Posts: 17549
Joined: 15 Aug 2002 00:39
Location: Maryland

Re: ZooKeeper cluster: кто-нибудь?

Post by timeau »

kostik78 wrote: 17 Apr 2019 05:43Так что как говорится, работает - не хай трогать ;)
У нас без вариантов :-(
Не задираться, а то съем!..

Return to “Вопросы и новости IT”