ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [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