@kubernetes_ru

Страница 612 из 958
Stanislav
08.06.2018
13:56:13
У меня заблочен pastebin(

Psy
08.06.2018
13:56:33
apiVersion: v1 items: - apiVersion: storage.k8s.io/v1 kind: StorageClass metadata: annotations: storageclass.kubernetes.io/is-default-class: "true" creationTimestamp: 2018-06-08T13:12:16Z name: ceph-rbd namespace: "" resourceVersion: "218938" selfLink: /apis/storage.k8s.io/v1/storageclasses/ceph-rbd uid: 90ab8d48-6b1d-11e8-b694-001a4ab6328a parameters: adminId: admin adminSecretName: ceph-secret adminSecretNamespace: kube-system fsType: ext4 imageFeatures: layering imageFormat: "2" monitors: k8s1:6789,k8s2:6789,k8s3:6789 pool: mypool userId: myuser userSecretName: ceph-secret-myuser provisioner: kubernetes.io/rbd reclaimPolicy: Delete volumeBindingMode: Immediate kind: List metadata: resourceVersion: "" selfLink: ""

Stanislav
08.06.2018
13:57:27
А секрет для юзера в каком NS?

userSecretNamespace ?

Google
Stanislav
08.06.2018
13:57:45
Индивидуально в каждом?

Под каждый проект?

Psy
08.06.2018
13:58:31
вродеж все в kube-system

Stanislav
08.06.2018
13:59:19
Не, если не указываешь userSecretNamespace, то он жрет переменную из того NS куда ты диски

Psy
08.06.2018
13:59:20
аа, нет

Stanislav
08.06.2018
13:59:22
провижиниш

Psy
08.06.2018
13:59:23
--namespace=default

Stanislav
08.06.2018
13:59:39
Это откуда?

Psy
08.06.2018
14:00:20
ключ с которым скреачен myuser

Stanislav
08.06.2018
14:00:36
В общем создай секрет ceph-secret-myuser в том NS куда ты PVC делаешь. И ппопробуй

Не факт что именно в этом дело, но по логике использования ceph-rbd это должно работать именно так

или задавай userSecretNamespace: default

как в моем примере

Google
Psy
08.06.2018
14:01:52
понял, добро, попробую

Psy
08.06.2018
14:23:25
Stanislav
08.06.2018
14:23:44
не, не пошло
Ошибка та же?

На стороне сефа точно все ок?

Psy
08.06.2018
14:24:52
да. полный текст: I0608 14:16:55.397459 1 event.go:218] Event(v1.ObjectReference{Kind:"PersistentVolumeClaim", Namespace:"default", Name:"claim1", UID:"c626a3fd-6b25-11e8-b694-001a4ab6328a", APIVersion:"v1", ResourceVersion:"223619", FieldPath:""}): type: 'Warning' reason: 'ProvisioningFailed' Failed to provision volume with StorageClass "ceph-rbd": failed to create rbd image: exit status 1, command output: 2018-06-08 14:16:55.347849 7f869847c7c0 -1 did not load config file, using default settings. rbd: extraneous parameter --image-feature

На стороне сефа точно все ок?
да, судя по статусам

Stanislav
08.06.2018
14:27:35
Хм, тогда наверно больше не подкину идей

Andrey
08.06.2018
14:28:17
версия ядра?

ноды, с которой rbd map делается

Psy
08.06.2018
14:28:38
4.17.0-1.el7.elrepo.x86_64

аа, с которой rbd ща.

4.16.2-1.el7.elrepo.x86_64

Andrey
08.06.2018
14:29:47
не, там на конфиг ругается, меня смутило: —image-feature - на это ругалось, когда ядра старые были

Andor
08.06.2018
14:30:46
Ядра разные/старые или версии сефа/клиентов разные

https://github.com/kubernetes-incubator/kubespray/issues/1959 вот например мой гугл подсказывает

Psy
08.06.2018
14:33:07
у меня версии клиента и сервера различаются v1.10.3 клиент v1.10.4 сервер. rdb брал под версию сервера

Andor
08.06.2018
14:33:49
Это версии чего?

Psy
08.06.2018
14:34:03
кубера

Andor
08.06.2018
14:34:26
А он тут при чём, если у тебя сеф не монтируется?

Google
Psy
08.06.2018
14:34:57
да, действительно

Andor
08.06.2018
14:35:10
Рбд какой версии?

А сам сеф?

Psy
08.06.2018
14:37:40
sudo ceph version ceph version 10.2.10

rbd -v ceph version 0.94.5

во

Andor
08.06.2018
14:41:59
Обновить можешь до той же версии что на сервере?

Psy
08.06.2018
14:42:23
-1 did not load config file, using default settings. вот эта ошибка пренадлежит rdb, её он выдаёт при неверных параметрах

конечно, посмотрю сейчас с каких реп какая версия доступна

Andor
08.06.2018
14:44:12
0.94.5 это какого года версия вообще?

Psy
08.06.2018
14:45:09
А у тебя какую показывает?

Andor
08.06.2018
14:46:06
А у меня нет сефа :)

Особенно на телефоне

Psy
08.06.2018
14:46:42
Если не затруднит

Stanislav
08.06.2018
14:57:00
Уже не на работе(

Не подскажу

Psy
08.06.2018
15:12:50
вобщем с версией я вроде как понял. rbd берёт версию ceph-common, который в системе. в контроллере ceph-common взят из штатных реп, который действительно 0.94. сделаю сам контроллер с свежими версиями и посмотрим

Andrey
08.06.2018
15:21:02
привет позвольте небольшой опросец: кто чем логирует/мониторит и почему?

Andor
08.06.2018
15:24:46
прочитал в пдф-ке одной что надо мониторить прометеусом а логи собирать fluentd

Google
Andor
08.06.2018
15:24:49
так и делаю

(на самом деле нет)

Psy
08.06.2018
16:48:23
Вобщем помогло впиливание свежей версии rbd. Всё завелось на ура

Andrey
08.06.2018
21:08:58
прочитал в пдф-ке одной что надо мониторить прометеусом а логи собирать fluentd
А на самом деле как? В том то и дело что ищу удачное решение и хотелось бы услышать мнение более опытных товарищей

Прометеус весьма хорош почему не он?

Эдуард
08.06.2018
21:24:26
Сергей
08.06.2018
21:26:27
Заббикс. Стабильно, нарузку держит, в горизонталь скэйлится.
Я даже не могу понять это тонко или толсто

Эдуард
08.06.2018
21:37:02
80 тачек, по 40 базовых айтемов, с интервалом обновления в 1 секунду. 180 дней тренды, 7 история. Это было без сарказма.

Сергей
08.06.2018
21:37:55
Всего 80

Fike
08.06.2018
21:48:50
У нас было восемьдесят тачек, сорок базовых айтемов, интервал обновления в одну секунду, сто восемьдесят дней трендов и семь - истории. Единственное, что меня беспокоило - это сарказм.

Эдуард
08.06.2018
21:50:11
Злые вы. А заббикс хороший, если посгрес притьюнить, и прокси юзать.

Vladimir
08.06.2018
21:50:47
вот кстати поэтому в церкви метрик за упоминание заббикса - бан

Fike
08.06.2018
21:51:11
Да каждый раз, когда начинают цифрами хвастаться, становится липко и тоскливо.

Эдуард
08.06.2018
21:52:02
вот кстати поэтому в церкви метрик за упоминание заббикса - бан
А меня от документации прометея тошнит, и?)

Vladimir
08.06.2018
21:52:26
ну фигово тебе

Fike
08.06.2018
21:52:32
Как правило это случается тогда, когда нет более внятных аргументов и не хватает нужных знаний, чтобы доказать гипотезу.

Эдуард
08.06.2018
21:54:37
Мониторинг должен предупреждать о событиях, чтобы заранее отреагировать. Чем мониторить - каждый выбирает сам, это инструмент. Я умею готовить заббикс - его и юзаю, плюсов прометея (для себя) не увидел, попробовал, выкинул. Где я не прав?

Google
Сергей
08.06.2018
21:56:18
80 хостов - сильно громкое заявление на счёт умею готовить

Было две локации крупных, по пару сот серваков в каждой, плюс сотня виртуалок, короче борохла порядка 600 инстансов

Но заббикс юзали как алертинг онли

Графики были с графита и графана

Fike
08.06.2018
21:57:49
Ну инстансов заббикса с подключением к одной бд может и можно накидать - я к счастью его не пробовал ни разу - но сама SQL у тебя вообще ни разу не отмасштабируется горизонтально, так что это заявление не очень корректно

Сергей
08.06.2018
21:58:38
На графит стэк валило тыщ 300 метрик в секунду это суммарно на обе локации

Хватить письками меряться

Fike
08.06.2018
21:59:49
Забавно вы горизонтальное масштабирование понимаете

Эдуард
08.06.2018
22:01:09
Это не совсем горизонталь, соглашусь. Но суть одна - можно подцепить и 80, и 300к.

Andor
08.06.2018
22:19:05
Прометеус весьма хорош почему не он?
Прометеус, но не флюентд

Vladimir
08.06.2018
22:42:43
Сергей
08.06.2018
22:43:43
Vladimir
08.06.2018
22:44:34
@robolucion не, ну это какой-то там букинг всего лишь навсего был

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