icewolf
/etc/docker/daemon.json
{
"exec-opts": ["native.cgroupdriver= сgroupfs"]
}
icewolf
еси быть точным
icewolf
/etc/systemd/system/docker.service.d/docker-thinpool.conf
--exec-opt native.cgroupdriver=cgroupfs \
Denis
еще можно попробовать включить cgroup v1, это к kernel params, потребуется ребут
systemd.unified_cgroup_hierarchy=0
Nikolay
ну с первой может не стоит
icewolf
1 echo '{"exec-opts": ["native.cgroupdriver=cgroupfs"]}' >> /etc/docker/daemon.json
2 systemctl restart docker
Denis
Nikolay
щаз поочереди
icewolf
а ты Коль говорил.. где у нас докеристы практологи.. вон Денис как быстро понял откуда берется жесть
Denis
да я ток накидываю на вентилятор)
Denis
Denis
капец, ядро непривычно такое старое видеть)
icewolf
ага, еще и selinux не permissive
icewolf
это прям комбо
Denis
icewolf
но ядро свежее 6.1
Denis
$ uname -a
Linux metall-mi-pro15 6.8.7-200.fc39.x86_64
icewolf
федоровец.. яснопонятно
icewolf
еще поди и vscode из flatpack
icewolf
чет Коля затих..
icewolf
@jingvar там совсем все попердолило?
Denis
а, или оно у меня из репы тупо стоит, само как-то там "делает все хорошо".
Nikolay
Отвлекли, щас продолжим препарирование
Nikolay
так чето оно не хочет на cgroup переключатсься, надо почитать
Nikolay
а как понять что оно с cgroupfs стартануло, в логах докера явно не видать
icewolf
а что докер инфо говорит?
Denis
Denis
Cgroup Driver: cgroupfs
Cgroup Version: 1
Nikolay
Эу, это кто такое выдает? В инспекте?
Denis
Denis
docker info --format '{{.CgroupDriver}},{{.CgroupVersion}}'
Denis
если прям только это поле смотреть)
Nikolay
не, надо еще упражений, не хочет сервис стартовать
icewolf
Denis
Nikolay
не из реп докера
icewolf
Denis
И докер поди из реп рокий линукс?
я последнее время ваще его из тарбола ставлю, сильно проще, совсем не думаешь какой дистр на хосте, и можно ставить совершенно любую версию и главное всегда одним способом.
Nikolay
вроде все запчасти но нет
icewolf
icewolf
больше не хочу
Nikolay
Nikolay
ну что же помолимся
Denis
Denis
Nikolay
ну пока стартуют, не из под роки
Denis
я уже спать лег, интересно, чем "серия" кончится 👀
Denis
icewolf
Nikolay
Nikolay
ну чето по процессам не лучше
icewolf
Nikolay
не опять ушло в себя
Nikolay
icewolf
ну чето по процессам не лучше
слуш.. а снесика к херам вообще докер, с всеми хвостами и поставь с реп докера.. есть у меня подозрения что в репах опять положили что боже не гоже
Nikolay
вообще кандактор такое делает
Nikolay
нда не дай бог такое ночью встретить
icewolf
Надо звать Диму Тансура
Denis
icewolf
Denis
а улетает-то сам systemd
Denis
что-то изнутри контейнера волшебное кастуют так, что systemd на хосте начинает беситься
icewolf
Но там всетаки была проблема немного в другом
Denis
а случаем там не запускается debus какойнить в контейнерах?
Denis
в 16.04 еще старее systemd
# apt show systemd
Package: systemd
Version: 229-4ubuntu21.31
icewolf
icewolf
а вот это может сренькнуть
Denis
выяснится, что где-то протеряли какой-нить limitnofile 🤣
Denis
кстааати
Denis
systemctl show containerd -p LimitNOFILE
должно быть такое или даже больше
LimitNOFILE=1048576
Если нет, то systemctl edit containerd
[Service]
LimitNOFILE=1048576
Nikolay
так прикол в том что так убивает контенер кандактора с кривым конфигом, если конфиг вернуть то все ок
Denis