
Stanislav
17.08.2018
10:00:56
Если клиенты не умеют гластер... Когда тестил - планировалось в том числе и такое...

Paul
17.08.2018
10:02:46
старайтесь никогда не использовать gluster

Mikhail
17.08.2018
10:03:46

Pavel
17.08.2018
10:03:58

Google

Pavel
17.08.2018
10:04:03
А то совру же

Fike
17.08.2018
10:17:35

Михаил
17.08.2018
10:27:12
какой занятный у тебя стикерпак!

Alexey
17.08.2018
10:39:32

Valentin
17.08.2018
10:41:24
и даже 10 не помогает

Vadim
17.08.2018
10:47:23

Valentin
17.08.2018
10:51:42

Andor
17.08.2018
10:52:09

Sergey
17.08.2018
10:52:33

Andor
17.08.2018
10:53:00
а зачем она это сама делает? нельзя зафорсить опцией?

Valentin
17.08.2018
10:53:19
нет таких опций, к сожалению

Andor
17.08.2018
10:53:31
daladna

Google

Valentin
17.08.2018
10:53:34
ес

Andor
17.08.2018
10:53:37
кстати а lxcfs в этом не поможет?

Sergey
17.08.2018
10:54:12
ну она на основе ядре рассчитывает пулы, там есть опции для того чтобы подфиксить рассчет, но хочется как бы чтобы оно считалось от ядер пода
типо я поду дал 2 ядра - он работает, дал 4 - он работает стабильно с 4

Andor
17.08.2018
10:54:37

Sergey
17.08.2018
10:54:54
docker run --memory=1GB --cpus=1

Valentin
17.08.2018
10:54:55
в этом и проблема, по всей видимости

Andor
17.08.2018
10:54:59
и ты это не динамически выделяешь, а при редеплое

Sergey
17.08.2018
10:55:04
вот такое java умеет читать

Andor
17.08.2018
10:55:16
@bolshakov_sergey --cpus=0.3

Andrey
17.08.2018
10:55:36
вы где такие берётесь? У меня в голове не укладывается, как человек, который не может в строке поиска набрать docker java cpu, может иметь работу инженера.

Sergey
17.08.2018
10:56:06

Andrey
17.08.2018
10:56:28
нет, но я вижу кучу статей на эту тему

Anton
17.08.2018
10:56:40

Valentin
17.08.2018
10:56:42
молодец

Sergey
17.08.2018
10:56:46
круто, это хорошо когда человек видит, но сам не читал и не пробовал

Anton
17.08.2018
10:57:34
а какая версия и поставщик джавы ?

Andrey
17.08.2018
10:57:50
"не работает!" может заявить тупой клиент, который деньги платит

Sergey
17.08.2018
10:58:02
пробовали с десятой

Google

Andor
17.08.2018
10:58:07
These can be explicitly set via command line options, -XX:ParallelGCThreads and -XX:CICompilerCount.

Sergey
17.08.2018
10:58:08
на проде 8

Andrey
17.08.2018
10:58:10
вы тупой клиент, или в коммьюнити к коллегам совета пришли просить?

Vadim
17.08.2018
10:58:11
пусть уже догуглит до значения слова "microcores"

Andor
17.08.2018
10:58:33

Sergey
17.08.2018
10:58:34

Valentin
17.08.2018
10:58:39

Andor
17.08.2018
10:58:48
вот отстой
не знал

Valentin
17.08.2018
10:59:31
по крайней мере в текущей ситуации

Andrey
17.08.2018
10:59:43

Valentin
17.08.2018
10:59:59

Artem
17.08.2018
11:00:09
Вот же https://blogs.oracle.com/java-platform-group/java-se-support-for-docker-cpu-and-memory-limits не?

Andor
17.08.2018
11:00:11
> As of Java SE 8u131, and in JDK 9, the JVM is Docker-aware with respect to Docker CPU limits transparently.
это тоже не пашет?
заявляют же что ок должно быть
или не всё ок?

Valentin
17.08.2018
11:00:33

Sergey
17.08.2018
11:00:37
вот тут я смотрел https://github.com/wearearima/docker-java-cpu-memory-limit тоже как пример но с кубиком вроде как не катит
точнее я не знаю как кубик докер запускает и что ему пишет )

Artem
17.08.2018
11:00:58
у меня в эластике через это память выделяется, вроде ок

Google

Andrey
17.08.2018
11:00:59

Valentin
17.08.2018
11:01:24

Sergey
17.08.2018
11:01:31

Andrey
17.08.2018
11:01:45
решить вашу проблему вашими руками

Sergey
17.08.2018
11:02:03

Andrey
17.08.2018
11:02:14
вот именно

Admin
ERROR: S client not available

Valentin
17.08.2018
11:02:22
в кубе можно как-то посмотреть, какой командой он стартует докер контейнер? в логах или ещё где

Михаил
17.08.2018
11:03:10

Andrey
17.08.2018
11:03:19
выше :)

Михаил
17.08.2018
11:03:43

Andrey
17.08.2018
11:03:52
выше по сообщениям

Михаил
17.08.2018
11:04:23
Пока я вижу, что тебя бомбануло)

Andrey
17.08.2018
11:06:29
бомбануло бы, если б я сдерживался, а так вижу ерундовый вопрос, сразу высказываюсь
впрочем, зачем обсуждать мою скромную персону, лучше б выбили из пострадавшего, в каком месте у него болит. А то у всего интернета jvm 10 совместима с докером, а у него видите ли "не работает"

Paul
17.08.2018
11:26:02
jvm10 не совместима с java в первую очередь

Fike
17.08.2018
11:27:05
нет, к сожалению
https://blogs.oracle.com/java-platform-group/java-se-support-for-docker-cpu-and-memory-limits а это что
короче, "не работает" - это что? Я так чую, сейчас найдем что кто-то в приложении тредпул на 64 потока захардкодил

Anton
17.08.2018
12:28:45

Google

Valentin
17.08.2018
12:30:23
как в кубере указать, сколько ядер выделить докер контейнеру?
такое возможно вообще?

Maxim
17.08.2018
12:31:00

Fike
17.08.2018
12:31:01
в чем реально затык, нам, кажется, так и не скажут

Valentin
17.08.2018
12:31:10

Anton
17.08.2018
12:31:14

Fike
17.08.2018
12:31:22

Valentin
17.08.2018
12:31:24

Anton
17.08.2018
12:32:19
если можешь ему кормить снаружи сколько ядер потреблять, можешь внутрь спустить эту инфу сам

Valentin
17.08.2018
12:32:29
вот и как скормить?

Anton
17.08.2018
12:32:29
изнутри ты свой лимит не можешь узнать

Valentin
17.08.2018
12:33:01
а, ты про это

Anton
17.08.2018
12:33:39
пример "как из куба спустить в контейнер инфу о ядрах"
https://github.com/helm/charts/blob/master/incubator/elasticsearch/templates/data-statefulset.yaml#L93

Valentin
17.08.2018
12:34:05
ну как вариант, да

Fike
17.08.2018
12:35:46