@kubernetes_ru

Страница 956 из 958
Dmitry
26.10.2018
15:48:12
а еще есть от битнами просто стабл/редис, только непонятно на какой юзкейс расщитан. мастер и настройка Х слейвов, без сентинелей

с ним все отлчино, кроме отсутствия фейловера)

Fike
26.10.2018
15:48:51
сентинелы вообще не нужны

Google
Fike
26.10.2018
15:49:07
в первую очередь логически, во вторую они уже по-моему просто не обязательны

но в общем это абсолютно бесполезная штука

Dmitry
26.10.2018
15:50:27
а как без них ? редис кластер ?

Kirill
26.10.2018
16:00:17
зачем марию впендюривать напрямую в вордпресс?
Мне нужно сервис погонять, вордпресс я исключительно как пример взял

Разобрался

Fike
26.10.2018
16:01:08
а как без них ? редис кластер ?
говорят, можно переместиться в 2018, но там сажают много

Dmitry
26.10.2018
16:02:33
говорят, можно переместиться в 2018, но там сажают много
ммм, ну а все-таки, какие пути ? я знаю про редис кластер, но он минимум 4 ноды требует и там тоже не все однозначно с ХА

Fike
26.10.2018
16:07:18
Четыре ноды? Во-первых, откуда эта цифра, во-вторых, сколько вы хотите?

Mikhail
26.10.2018
16:26:05
всем привет. если кто stable/stolon пользуется, помогите плз вкурить, как в кли через --set pgParameters передать значения для work_mem и maintenance_work_mem?

Sergey
26.10.2018
16:40:32
а на уровне helm install?
тут не подскажу

Google
Mikhail
26.10.2018
16:47:10
тут не подскажу
понял. как получить значения для cluster-name, store-backend и store-endpoints? мне постоянно выдаёт: cannot get leader sentinel info: client: etcd cluster is unavailable or misconfigured; error #0: dial tcp 127.0.0.1:2379: connect: connection refused

причём по логам кластер работает и я нахожусь на мастере

Mikhail
26.10.2018
16:50:31
Ок, понял. Спасибо

Sergey
26.10.2018
16:52:29
а точнее любого сервиса stolon

Ок, понял. Спасибо
а то он ругается, это не может законектится к kv стораджу в твоем случае etcd, не за что

bebebe
26.10.2018
18:03:15
Тихая тяпница выдалась, видимо осень

Fike
26.10.2018
18:16:42
редис не нужен [x]

Sergey
26.10.2018
18:17:32
Рнн

Stas
26.10.2018
18:24:46
а если вам нужен такой редис, то чуваки с хайлойдом сказали ставить айроспайк

Maxim
26.10.2018
18:48:45
"К сожалению, сейчас мы не можем пригласить вас из-за ограничения по количеству участников"

А можно как-нибудь за $ посетить конфу?

Maxim
26.10.2018
18:51:00
Всем привет!

Fike
26.10.2018
18:52:16
зачем вообще сентинелы?

Maxim
26.10.2018
18:52:47
Работаю над проектом living ru и задумались о Kubernetes, но все никак не сформулируем зачем он нам нужен, надеюсь найти здесь ответ на этот вопрос

Nik
26.10.2018
18:54:03
зачем вообще сентинелы?
Менять мастера за минимальное кол-во времени. В идеале за 2-3 секунды. Пока перезапустится редис и загрузит в память дамп пройдет минуты полторы

Google
Fike
26.10.2018
19:14:02
> living.ru > x-powered-by: Express > frontend.living.ru > x-powered-by: PHP/7.1.12 люблю такое

Nik
26.10.2018
19:15:20
зачем для этого стэндэлон-приложение?
Один из вариантов костыля.

Fike
26.10.2018
19:16:15
Один из вариантов костыля.
Так а приложение почему не может сделать то же самое?

Fike
26.10.2018
19:17:20
TOP HATER OF THE WEEK
powered by: toxic culture

Nik
26.10.2018
19:17:59
Так а приложение почему не может сделать то же самое?
Какое из ? В него смотрит несколько штук, в хорошем варианте и кворум нужен..

Fike
26.10.2018
19:18:07
мы сейчас обсуждаем, каким рогом уперлось строить отдельное приложение для управления кластером изначального приложения

bebebe
26.10.2018
19:18:56
Fike
26.10.2018
19:19:12
bebebe
26.10.2018
19:19:35
Бгг

Fike
26.10.2018
19:23:21
не забивайте тогда себе голову, правда
ну смех смехом, а на PHP вообще никогда не было ни одной нормальной тулзы для выкладки

даже просто до соседнего сервера донести

Dmitry
26.10.2018
19:23:48
мы сейчас обсуждаем, каким рогом уперлось строить отдельное приложение для управления кластером изначального приложения
Был не прав, минимум 6 нод для родного кластера. Ещё и чтобы каждый мастер со своим слейвом жили на разных воркер серверах куба и желательно чтобы все мастера на разных серверах

bebebe
26.10.2018
19:24:02
Dmitry
26.10.2018
19:24:11
Итогова: надо минимум 6 куба серверов для кеша

Fike
26.10.2018
19:24:21
#червеиов6

Dmitry
26.10.2018
19:24:29
На мой взгляд жирно достаточно)

Fike
26.10.2018
19:25:46
Там не должно быть больше трех для того, чтобы можно было один узел спокойно потерять. Но вопрос остается вопросом, сколько вам узлов=-то надо? Один потерять нормально? Два?

Google
Dmitry
26.10.2018
19:26:24
Фолт толеранс 1 из 3 - вполне сгодится

Fike
26.10.2018
19:34:53
Был не прав, минимум 6 нод для родного кластера. Ещё и чтобы каждый мастер со своим слейвом жили на разных воркер серверах куба и желательно чтобы все мастера на разных серверах
Редис все-таки наглухо проклятый, сейчас посмотрел - он действительно не умеет использовать соседних мастеров для реплицирования и действительно нужно шесть узлов. Короче, short-term mitigation вы и так знаете - три ноды, на каждой по мастеру и реплике, long-term - выкидывайте его вообще к чертям. И, наконец, самый лучший вопрос: вам точно нужно его кластеризовать? Это ж деревянный кэш, ну будет у вас в случае чего три копии данных.

Dmitry
26.10.2018
19:35:56
В моей текущей задаче не страшно потерять данные, они все доступны из других источников

Страшна недоступность Кеша для приложения

И пока он не перезапустится, приложение может тупить

Fike
26.10.2018
19:36:33
> The normal Redis TCP port used to serve clients, for example 6379, plus the port obtained by adding 10000 to the data port, so 16379 in the example. > The command port and cluster bus port offset is fixed and is always 10000. лень было заводить новый параметр в конфиге, понимаю

ну дык держи три копии просто, пусть раунд робином ходит

Dmitry
26.10.2018
19:38:23
Мм, и какой процесс пуша нового ключа во все реплики?

Fike
26.10.2018
19:48:11
Если его туда пушит тот же, кто и читает - пусть делает read repair Если там отдельный писатель - пусть получает все DNS-записи и пишет во все

Stas
26.10.2018
20:32:48
хочу на неделе такой сетап попробовать

Nik
26.10.2018
20:36:34
мы сейчас обсуждаем, каким рогом уперлось строить отдельное приложение для управления кластером изначального приложения
Redis cluster ужасен: много памяти жрет, код переписывать нужно в некоторых командах. очень важна в редисе целостность данных и скорость выбора мастера. В общем пока сентинель работает, в ближайшее время aerospike.

Dmytro
26.10.2018
20:37:21
Но это же выйдет eventual consistency

Maxim
26.10.2018
20:37:47
> living.ru > x-powered-by: Express > frontend.living.ru > x-powered-by: PHP/7.1.12 люблю такое
Любовь надеюсь взаимная и не трёх секундная? ))) Буду признателен если укажете на то что видит ваш глаз, а мой, замыленный не видит

Dmytro
26.10.2018
20:38:23
Если читать с реплик и репликация асинхронная

Maxim
26.10.2018
20:42:36
фронтенд написан на ПШП, не-фронтенд на ЖС
react и java вам ставят плюс за комментарий и отзывчивость, вы действительно быстрее чем пшп

Google
Let Eat
26.10.2018
20:43:32
И пока он не перезапустится, приложение может тупить
Если кеш не внутри приложения (как в datomic скажем) или хотя бы не на localhost, то жопа в любом случае настанет

Let Eat
26.10.2018
20:49:22
Она настанет в любом случае
Почему в любом? Самому себе можно доверять :)

Nik
26.10.2018
20:49:38
вам не становится плохо от того, что сентинел имеет право развалить абсолютно рабочий кластер, и оказаться при этом правым?
К сожалению, пока приходится с этим жить, у него есть кворум и сентинели с node antiaffinity живут.

Maxim
26.10.2018
20:50:28
Почему в любом? Самому себе можно доверять :)
Можете доверять кому угодно, но себе лучше доверять не сразу, а после того как вы остались живы

Let Eat
26.10.2018
20:51:49
Слишком сложно, "я мыслю, следовательно, я существую" разве нет?

Maxim
26.10.2018
20:53:51
Слишком сложно, "я мыслю, следовательно, я существую" разве нет?
Можно и так, религией не запрещено, а значит разрешено. Вы используете docker-compose или только кубик?

Let Eat
26.10.2018
20:55:45
Я вроде не пью, но о чем вы не понимаю

Maxim
26.10.2018
20:56:47
Я вроде не пью, но о чем вы не понимаю
Чатик называется Kubernetes, это из области docker? Или я ошибся адресом и задаю глупые вопросы?

Let Eat
26.10.2018
20:59:00
Чатик называется Kubernetes, это из области docker? Или я ошибся адресом и задаю глупые вопросы?
Я вроде про доступность кэша и его супер важность зашёл высказаться

Страница 956 из 958