One
Get-Process в помощь
Kirill
sps
Tadeusz
BUG: soft lockup - CPU#38 stuck for 22s! а чего это php-fpm на 7-м центосе выдает?
Tadeusz
это не виртуалка, на nginx тоже так же ругается
Tadeusz
essage from syslogd@ds01 at Mar 14 16:31:39 ... kernel:NMI watchdog: BUG: soft lockup - CPU#23 stuck for 22s! [nginx:12829] Message from syslogd@ds01 at Mar 14 16:31:39 ... kernel:NMI watchdog: BUG: soft lockup - CPU#26 stuck for 22s! [nginx:38762] Message from syslogd@ds01 at Mar 14 16:31:39 ... kernel:NMI watchdog: BUG: soft lockup - CPU#27 stuck for 22s! [php-fpm:11188] Message from syslogd@ds01 at Mar 14 16:31:39 ... kernel:NMI watchdog: BUG: soft lockup - CPU#28 stuck for 22s! [php-fpm:10120] Message from syslogd@ds01 at Mar 14 16:31:39 ... kernel:NMI watchdog: BUG: soft lockup - CPU#32 stuck for 22s! [nginx:38717] Message from syslogd@ds01 at Mar 14 16:31:39 ... kernel:NMI watchdog: BUG: soft lockup - CPU#33 stuck for 22s! [nginx:38732] Message from syslogd@ds01 at Mar 14 16:31:39 ... kernel:NMI watchdog: BUG: soft lockup - CPU#36 stuck for 22s! [php-fpm:12476] Message from syslogd@ds01 at Mar 14 16:31:39 ... kernel:NMI watchdog: BUG: soft lockup - CPU#38 stuck for 22s! [nginx:38772]
Navern
это в ядре, вероятно при обращении к файловой системе
Tadeusz
3.10.0-957.5.1.el7.x86_64
Navern
иногда мы такое видели на машинах, где память выжиралась полностью
niko
у тя че-нить кончилось. цпу или ио. и оно простаивает в его ожидании критически долго
niko
можт хранилище отвалилось?)
Navern
я бы в ту сторону смотрел
Tadeusz
Filesystem Inodes IUsed IFree IUse% Mounted on /dev/md126 31M 68k 31M 1% / Filesystem Size Used Avail Use% Mounted on /dev/md126 458G 3.1G 432G 1% /
niko
покажи иовейт с него)
Tadeusz
Tadeusz
да там сервак в простое
Tadeusz
la 0.01
Navern
я бы еще в дмесг тогда посмотрел
Navern
обычно в cpu stuck есть стактрейс
Navern
и по нему можно понять что куда
Stefan
кто в курсе, по умолчанию kops какой тип сети сетапит? если не указывается ключем? flannel? а то в kops edit cluster нет ничего о типе сети
Navern
пусто
оч странно, а в каком-нибудь kern.log или что там в центоссе тоже?
Tadeusz
нет его там, это 7-й центос)
U
https://github.com/kubernetes/kops/blob/master/docs/networking.md
Stefan
https://github.com/kubernetes/kops/blob/master/docs/networking.md
а, тю, невнимательно прочитал( спасибо а это совсем паршивая сетка, впервые вижу такую? а то не я сетапил, получил уже с этим типом сети кластер:с пока вроде бы ниче не отваливалось
U
networking: canal: {}
U
+ кореДНС туда же
Stefan
и естественно если это править в копсе, то потребуется пезагрузка кластера?:с
Navern
нет его там, это 7-й центос)
дмесг всегда должен быть и куда то дампится его вывод
Tadeusz
в dmesg'е ни слова, я про kern.log говорил
Navern
я бы тогда потыкал journald и посмотрел куда падает инфа о таких вещах, так как без стактрейса будет сложновато разобраться с проблемой
Антон [R13 🍆 Ivelok]
Tadeusz
messages есть, в нем пусто (
U
по 1 тачке выкатывать можешь, но для замены сети я подозреваю что нужен полный рестарт
Stefan
роллаут
ну это равносильная команда насколько помню
U
Роллаут выполняет перезагрузку по частям
U
те кластер может не умереть целиком, зависит от архитектуры приложения
Stefan
всё сразу ребутается одновременно чтоль?
U
рестарт в моем понимании, полная потеря функциональности кластера
U
возможно я не прав
Stefan
жоска
Stefan
спасибо за ответы
Stefan
те кластер может не умереть целиком, зависит от архитектуры приложения
а кстати, всё забывал спросить у людей, рискованно агрейдить кластер с 1.9.6 например до 1.11.0?
Stefan
лучше сначала до 1.10 и потом до 1.11?
U
Я обновлял с 1.9 до 1.12
U
сейчас 1.12.6
U
прочитай релиз ноуты в кубере
U
И посмотри что у тебя используется
Stefan
прочитай релиз ноуты в кубере
да, я слежу, просто насколько пмоню, в последни раз 1.12 в альфе была у них не?
U
Если адмиссии, кастомные ресурсы и тд
U
ну или просто работает
Stefan
Если адмиссии, кастомные ресурсы и тд
не очень понял этот момент, где это смотреть? да и вообще, сам термин "специфические штуки", если можно, на доку ссылкой, почитать
U
просто релизноуты и что сделали депрекейтед
Niko
Если kubespray то есть нюансы
Ivan
Утром на тощак едешь в церковь ставить свечку
Stefan
Нужно знать ритуал
бубен хоть не нужен?))
Ivan
В обед окунаешься в прорубь либо в горную речку
Stefan
да ладно, всё настолько плохо разве?(
U
бубен хоть не нужен?))
Вообще говоря оф инструкция говорит: You can upgrade only from one minor version to the next minor version. That is, you cannot skip versions when you upgrade. For example, you can upgrade only from 1.10 to 1.11, not from 1.9 to 1.11. The default DNS provider in version 1.11 is CoreDNS rather than kube-dns. To keep kube-dns, pass --feature-gates=CoreDNS=false to kubeadm upgrade apply.
Ivan
Вечером, прочитав трижды Отче наш, начинаешь обновлять
U
у тебя же есть тестовый кластер?
U
Те, на боевом так делать не стоит все же
U
Хотя откатить изи