* [sisyphus] Systemd не отрабатывает цель загрузки
@ 2019-09-10 8:58 Sergei Epiphanov
2019-09-10 9:09 ` Ivan A. Melnikov
0 siblings, 1 reply; 5+ messages in thread
From: Sergei Epiphanov @ 2019-09-10 8:58 UTC (permalink / raw)
To: sisyphus
Добрый день!
Вчера обновил систему вместе с systemd до актуального состояния 243-alt1,
после перезагрузки системы столкнулся с тем, что цель multi-user.target
теперь не полностью отрабатывается при загрузке системы по-умолчанию. Не
запускаются службы, указанные как требуемые непосредственно для multi-user
(например, sshd, acpid, getty и так далее). С предыдущей версией systemd
всё запускалось без проблем.
Теперь приходится запускать сначала цель rescue, потом из консоли
восстановления давать команду 'systemctl isolate multi-user' и тогда всё
отрабатывается как надо. Если из консоли просто выйти, то тоже не
загружаются нужные службы (например, не запускается ни одной консоли). В
логах на двенадцатой консоли пишет, что multi-user отработана и завершена.
Что могло сломаться и куда смотреть?
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [sisyphus] Systemd не отрабатывает цель загрузки
2019-09-10 8:58 [sisyphus] Systemd не отрабатывает цель загрузки Sergei Epiphanov
@ 2019-09-10 9:09 ` Ivan A. Melnikov
2019-09-10 12:14 ` Sergei Epiphanov
` (2 more replies)
0 siblings, 3 replies; 5+ messages in thread
From: Ivan A. Melnikov @ 2019-09-10 9:09 UTC (permalink / raw)
To: Sergei Epiphanov; +Cc: sisyphus
On Tue, Sep 10, 2019 at 11:58:06AM +0300, Sergei Epiphanov wrote:
> Добрый день!
>
>
> Вчера обновил систему вместе с systemd до актуального состояния 243-alt1,
> после перезагрузки системы столкнулся с тем, что цель multi-user.target
> теперь не полностью отрабатывается при загрузке системы по-умолчанию. Не
> запускаются службы, указанные как требуемые непосредственно для multi-user
> (например, sshd, acpid, getty и так далее). С предыдущей версией systemd всё
> запускалось без проблем.
А какие симптомы? Просто ждёт чего-то непонятного?
> Теперь приходится запускать сначала цель rescue, потом из консоли
> восстановления давать команду 'systemctl isolate multi-user' и тогда всё
> отрабатывается как надо. Если из консоли просто выйти, то тоже не
> загружаются нужные службы (например, не запускается ни одной консоли). В
> логах на двенадцатой консоли пишет, что multi-user отработана и завершена.
>
>
> Что могло сломаться
systemd
> и куда смотреть?
https://freedesktop.org/wiki/Software/systemd/Debugging/ , там например
на early debug shell.
--
wbr,
iv m.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [sisyphus] Systemd не отрабатывает цель загрузки
2019-09-10 9:09 ` Ivan A. Melnikov
@ 2019-09-10 12:14 ` Sergei Epiphanov
2019-09-10 12:56 ` Sergei Epiphanov
2019-09-10 17:51 ` Sergei Epiphanov
2 siblings, 0 replies; 5+ messages in thread
From: Sergei Epiphanov @ 2019-09-10 12:14 UTC (permalink / raw)
To: sisyphus
"Ivan A. Melnikov" <iv@altlinux.org> 10 сентября 2019 г. 12:09:23 написал:
>
>
> А какие симптомы? Просто ждёт чего-то непонятного?
Такой непонятки ещё не встречал (в логах):
Preset files say disable multi-user.target.
Как и ещё несколько других целей: basic, paths, slices, sockets, sysvinit,
cryptsetup, local-fs, swap, timers, getty.
При этом разрешены machines, remote-fs.
Что-то непонятно, почему так.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [sisyphus] Systemd не отрабатывает цель загрузки
2019-09-10 9:09 ` Ivan A. Melnikov
2019-09-10 12:14 ` Sergei Epiphanov
@ 2019-09-10 12:56 ` Sergei Epiphanov
2019-09-10 17:51 ` Sergei Epiphanov
2 siblings, 0 replies; 5+ messages in thread
From: Sergei Epiphanov @ 2019-09-10 12:56 UTC (permalink / raw)
Cc: sisyphus
> А какие симптомы? Просто ждёт чего-то непонятного?
Файл /etc/systemd/system/default.target указывает на
/lib/systemd/system/multi-user.target
# systemctl get-default
multi-user.target
Но выводы команд 'systemctl list-dependencies default.target' и 'systemctl
list-dependencies multi-user.target' заметно различны. Причем, судя по
всему systemd отрабатывает список default.target, а не multi-user.target.
С уважением, Епифанов Сергей
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [sisyphus] Systemd не отрабатывает цель загрузки
2019-09-10 9:09 ` Ivan A. Melnikov
2019-09-10 12:14 ` Sergei Epiphanov
2019-09-10 12:56 ` Sergei Epiphanov
@ 2019-09-10 17:51 ` Sergei Epiphanov
2 siblings, 0 replies; 5+ messages in thread
From: Sergei Epiphanov @ 2019-09-10 17:51 UTC (permalink / raw)
To: sisyphus
На данный момент пришлось создать каталог
/etc/systemd/system/default.target.wants и туда скопировать всё, что было в
/etc/systemd/system/multi-user.target.wants и
/lib/systemd/system/multi-user.target.wants с правкой симлинков. В таком
виде заработало и загрузка получилась как надо.
Интересно, почему systemd ссылку default.target на multi-user.target
обращает в обратную сторону, так как даже прямое указание в grub цели
multi-user всё равно systemd превращает в default.target (указание rescue
работает без замечаний). И только команда 'systemctl isolate
multi-user.target' работает как ожидается.
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2019-09-10 17:51 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-09-10 8:58 [sisyphus] Systemd не отрабатывает цель загрузки Sergei Epiphanov
2019-09-10 9:09 ` Ivan A. Melnikov
2019-09-10 12:14 ` Sergei Epiphanov
2019-09-10 12:56 ` Sergei Epiphanov
2019-09-10 17:51 ` Sergei Epiphanov
ALT Linux Sisyphus discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
public-inbox-index sisyphus
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sisyphus
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git