LINUX.ORG.RU

История изменений

Исправление imul, (текущая версия) :

А, то есть проблема с сыстемдэ в докере? Которая проявляется не у всех и не всегда. И возможно причина и не в systemd, поскольку там «Failed to get D-Bus connection: Unknown error -1.» и наверняка там очередной косорукий хейтер не знающий матчасти. Я не пользуюсь докером, поэтому не сталкивался. В nspawn нет проблемы, что systemd не pid=1. Вот например тестовый стенд, где в nspawn запущен freeswitch:
root@test:~# ps aux | grep /usr/lib/systemd/systemd
root 31871 0.0 0.1 93776 10072 ? Ss ноя26 1:43 /usr/lib/systemd/systemd
root 31897 0.0 2.6 359520 210144 ? Ss ноя26 0:42 /usr/lib/systemd/systemd-journald
root 31919 0.0 0.0 85252 7456 ? Ss ноя26 0:14 /usr/lib/systemd/systemd-logind
root 32644 0.0 0.0 14000 936 pts/0 S+ 13:30 0:00 grep /usr/lib/systemd/systemd
Вот так смотрится это дело уже внутри nspanw:
[root@centos8 ~]# ps aux | grep /usr/lib/systemd/systemd
root 1 0.0 0.1 93776 10072 ? Ss ноя26 1:44 /usr/lib/systemd/systemd
root 13 0.0 2.6 359520 210424 ? Ss ноя26 0:42 /usr/lib/systemd/systemd-journald
root 23 0.0 0.0 85252 7456 ? Ss ноя26 0:14 /usr/lib/systemd/systemd-logind
root 18081 0.0 0.1 92912 9272 ? Ss 10:44 0:00 /usr/lib/systemd/systemd --user
root 18108 0.0 0.0 12112 2380 pts/0 S+ 10:44 0:00 grep --color=auto /usr/lib/systemd/systemd
Поэтому я как обычно сильно удивился.
PS: использую systemd с версии 12. То есть уже более 9 лет. За эти 9 лет наслушался много бредятины.
PPS: и неймспецсы это не костыль. Их в ядро ввели именно для того, чтобы строить лёгкую виртуализацию. А вот как раз все ваши докеры с лэиксцэ и прочим и есть костыли.

Исправление imul, :

А, то есть проблема с сыстемдэ в докере? Которая проявляется не у всех и не всегда. И возможно причина и не в systemd, поскольку там «Failed to get D-Bus connection: Unknown error -1.» и наверняка там очередной косорукий хейтер не знающий матчасти. Я не пользуюсь докером, поэтому не сталкивался. В nspawn нет проблемы, что systemd не pid=1. Вот например тестовый стенд, где в nspawn запущен freeswitch:
root@test:~# ps aux | grep /usr/lib/systemd/systemd
root 31871 0.0 0.1 93776 10072 ? Ss ноя26 1:43 /usr/lib/systemd/systemd
root 31897 0.0 2.6 359520 210144 ? Ss ноя26 0:42 /usr/lib/systemd/systemd-journald
root 31919 0.0 0.0 85252 7456 ? Ss ноя26 0:14 /usr/lib/systemd/systemd-logind
root 32644 0.0 0.0 14000 936 pts/0 S+ 13:30 0:00 grep /usr/lib/systemd/systemd
Вот так смотрится это дело уже внутри nspanw:
[root@centos8 ~]# ps aux | grep /usr/lib/systemd/systemd
root 1 0.0 0.1 93776 10072 ? Ss ноя26 1:44 /usr/lib/systemd/systemd
root 13 0.0 2.6 359520 210424 ? Ss ноя26 0:42 /usr/lib/systemd/systemd-journald
root 23 0.0 0.0 85252 7456 ? Ss ноя26 0:14 /usr/lib/systemd/systemd-logind
root 18081 0.0 0.1 92912 9272 ? Ss 10:44 0:00 /usr/lib/systemd/systemd --user
root 18108 0.0 0.0 12112 2380 pts/0 S+ 10:44 0:00 grep --color=auto /usr/lib/systemd/systemd

Поэтому я как обычно сильно удивился.
PS: использую systemd с версии 12. То есть уже более 9 лет. За эти 9 лет наслушался много бредятины.

Исходная версия imul, :

А, то есть проблема с сыстемдэ в докере? Которая проявляется не у всех и не всегда. И возможно причина и не в systemd, поскольку там «Failed to get D-Bus connection: Unknown error -1.» и наверняка там очередной косорукий хейтер не знающий матчасти. Я не пользуюсь докером, поэтому не сталкивался. В nspawn нет проблемы, что systemd не pid=1. Вот например тестовый стенд, где в nspawn запущен freeswitch:
root@test:~# ps aux | grep /usr/lib/systemd/systemd
root 31871 0.0 0.1 93776 10072 ? Ss ноя26 1:43 /usr/lib/systemd/systemd
root 31897 0.0 2.6 359520 210144 ? Ss ноя26 0:42 /usr/lib/systemd/systemd-journald
root 31919 0.0 0.0 85252 7456 ? Ss ноя26 0:14 /usr/lib/systemd/systemd-logind
root 32644 0.0 0.0 14000 936 pts/0 S+ 13:30 0:00 grep /usr/lib/systemd/systemd
Поэтому я как обычно сильно удивился.
PS: использую systemd с версии 12. То есть уже более 9 лет. За эти 9 лет наслушался много бредятины.