172 похожих чатов

Netstat -ntlp. Проверь живое есть че на 6443? Так же полный

лог апи посмотри, лог кублета и лог контейнерд

причина падения там будет - других мест где искать - нет

34 ответов

84 просмотра

порт не живой, логи апи и контейнерд нечего криминального не показывает, а вот куберет kubelet.service: Scheduled restart job, restart counter is at 10. Nov 14 14:37:34 srv-asua-app1.qg.kz systemd[1]: Stopped kubelet: The Kubernetes Node Agent. Nov 14 14:37:34 srv-asua-app1.qg.kz systemd[1]: Started kubelet: The Kubernetes Node Agent. Nov 14 14:37:34 srv-asua-app1.qg.kz kubelet[5877]: E1114 14:37:34.852797 5877 run.go:74] "command failed" err="failed to load kubelet config file, path: /var/lib/kubelet/config.yaml,error failed to read kubelet config file \"/var/lib/kubelet/config.yaml\", error: open /var/lib/kubelet/config.yaml: no such file or directory"

T~B
порт не живой, логи апи и контейнерд нечего кримин...

а, у тебя kubelet даже не стартанул что-то странное, куда делся /var/lib/kubelet/config.yaml?

T~B
Падает, файлик на месте)

а почему в логах пишет что не на месте? логи актуальные? У тебя kubelet перезапускается или всё таки работает?

Dmitry Sergeev 🇺🇦
а почему в логах пишет что не на месте? логи актуа...

Файлик актуальный, если перезапустить его он поднимается и контейнеры живут около минут и падает все

T~B
Файлик актуальный, если перезапустить его он подни...

а в config.yaml какой cgroupDriver указан? И указан ли? @s2504s говорит что сталкивался с таким рестартом по кругу, когда cgroup драйвера разные указаны (раньше в таких кейсах kubelet просто не стартовал)

По умолчанию (для дебиана) config.toml отсутствует. Я включал это принудительно через создание файла и явного указания опции

cgroupDriver: systemd

Serhii Sergey
По умолчанию (для дебиана) config.toml отсутствует...

config.toml это cointaierd конфиг, я про config.yaml kubelet, поскольку он выше писал что в config.toml containerd у него systemd стоит

T~B
cgroupDriver: systemd

это в кубелете?

George Gaál
это в кубелете?

/var/lib/kubelet/config.yaml

T~B
/var/lib/kubelet/config.yaml

Тебе надо контейнерди конфиг сделать, но ребята тебе это уже повторили раз десять

George Gaál
Тебе надо контейнерди конфиг сделать, но ребята те...

Он есть /etc/containerd/config.toml [plugins."io.containerd.grpc.v1.cri".containerd.runtimes.runc] [plugins."io.containerd.grpc.v1.cri".containerd.runtimes.runc.options] SystemdCgroup = true

T~B
Он есть /etc/containerd/config.toml [plugins."io.c...

там вообще конфиг по длиннее надо и он меняется от версии к версии советую выполнить containerd config default он распечатает дефолтный конфиг, внести туда правки и сохранить его в /etc/containerd/config.toml

Dmitry Sergeev 🇺🇦
там вообще конфиг по длиннее надо и он меняется от...

Вроде помогло, понаблюдаю еще. Спасибо всем за советы🫡

не долго счастье длилось, опять упало. "Error updating node status, will retry" err="error getting node Get \"https://10.10.3.172:6443/api/v1/namespaces/kube-system/pods/kube-controller-manager-srv-asua-app1.qg.kz\": dial tcp 10.10.3.172:6443: connect: connection refused"

false

T~B
не долго счастье длилось, опять упало. "Error up...

да ты подожди хоть, чтобы у тебя всё поднялось на мастере =) и чтобы с мастера хоть kubectl начал работать

Dmitry Sergeev 🇺🇦
да ты подожди хоть, чтобы у тебя всё поднялось на ...

Поднялось там все, я даже cni не успел поставить как все упало

Vladimir Zhurkin
при этом kubeadm Отработал ? :)

kubectl отработал, все поды запустились. Через минуты все отвалилось. На мастере все контейнеры упали кроме etcd

T~B
false

значит не выставил всё таки Что-то такое должно быть ... [plugins] .... [plugins."io.containerd.grpc.v1.cri"] ... [plugins."io.containerd.grpc.v1.cri".containerd] .... [plugins."io.containerd.grpc.v1.cri".containerd.runtimes] ... [plugins."io.containerd.grpc.v1.cri".containerd.runtimes.runc] ... [plugins."io.containerd.grpc.v1.cri".containerd.runtimes.runc.options] ... SystemdCgroup = true (Боже, кто этот toml придумал) ну и перезапустить containerd надо

T~B
kubectl отработал, все поды запустились. Через ми...

ты не ответил на вопрос, kubeadm отработал ?

Dmitry Sergeev 🇺🇦
значит не выставил всё таки Что-то такое должно б...

Ага, не туда воткнул crictl info | jq .config.containerd.runtimes.runc.options.SystemdCgroup true

T~B
Ага, не туда воткнул crictl info | jq .config.con...

перезапускай containerd, перезапускай kubelet жди

А что у тебя со временем на серверах ??? В логах 14:37, А телега пишет, что сообщение создано в 14:33

T~B
Это тестовые, еще не правил

ну и зря. ))) из-за этого может падать. тот же etcd не смог собраться. вот api сервер и падает

Lucky SB
ну и зря. ))) из-за этого может падать. тот же etc...

Там один мастер, так что не должно мешать по идее

Похожие вопросы

Обсуждают сегодня

Добрый день. Хочу сделать отрисовку по команде на панели. Почему-то рисуется только при втором вызове. С чем может быть связано, не подскажете? procedure TForm1.FormDblClick(...
Kirill Filippenok
20
а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
Эх кто-то пришел и весь праздник испортил :( You need complex FBX scene importing setup to change things on import? good luck with that. You need navigation and pathfinding? g...
Serg Gini
5
Всем привет! Нужен совет от опытных. Переношу свой проект с Делфи 10.2 Токио на Лазарус 3.2 установленный через инсталлятор fpcupdeluxe-x86_64-win64. При импортировании проект...
Дмитрий Завгородний
2
Всем привет! Подскажите. Я написал приложение на Delphi 10.2 Tokyo под Windows 10. И передо мной стал вопрос о том чтобы сделать это приложение кроссплатформенным (под Linux и...
Дмитрий Завгородний
24
Какого хера? /Sources/App/Modules/User/Models/UserLinkApple.swift:21:20: warning: stored property '_id' of 'Sendable'-conforming class 'UserLinkApple' is mutable @ID(...
Alexander Sherbakov
14
Привет всем. Подскажите где можно посмотреть, какая версия электрон, поддерживает версии windows? Некий changelog. Мне бы желательно, поддержку 7,8,10... latest, как понимаю и...
Anonym Squad
21
Почему стало ломаться на D11? "739002.86400000' is not a valid timestamp" function IncDateTime(aStamp:TTimeStamp;aKind:TTriggerKind;aInterval:Integer):TDateTime; //aStamp = 2...
Катерина Свиридова
8
у меня программа тысяч на 10 строк. Там в основном моя собственная логика. А по содержанию она просто работает с файловой системой (мастер для бэкапов) и таблицей с данными о ...
Дмитрий Завгородний
5
У тебя в конфиге нигде нет deny all; или вообще любого deny?
Alexander Sherbakov
10
Карта сайта