Re: systemd debug
08.09.2018 19:53, sergio пишет: На самом деле я наврал. Тут две сущности. dev-X.device и /lib/systemd/system/dev@.service В третьей серии санта-барбары "отладь секретный сервис вслепую" выяснилось, что service - это на самом деле переодетый device. Сервисом оказался его сводный брат, при этом до конца не прояснилось, кто из них играл в каждой из сцен. Да и имена героям сценарист-постмодернист предоставил выбирать самостоятельно. Видимо, для удобства обсуждения. За развитием интриги я может еще понаблюдаю, если не станет совсем скучно, но от дальнейшего участия, пожалуй, воздержусь. В dev@.service написано Before=dev-%i.device Стартует и обламывается по таймауту dev-X.device а до dev@.service вообще дело не доходит. Не уверен, что порядок указан правильно.
Re: systemd debug
On 09/09/2018 18:35, Maxim Nikulin wrote: > "отладь секретный сервис вслепую" А мне не требуется помощь в слепой отладке. Я прошу помочь научится отлаживать проблемы systemd. Не конкретные, а произвольные. >> В dev@.service написано >> >> Before=dev-%i.device >> >> Стартует и обламывается по таймауту dev-X.device а до dev@.service >> вообще дело не доходит. > Не уверен, что порядок указан правильно. Какой порядок? А в чём разница между dev-DEV.device и DEV.device? # systemctl status X.device ● X.device Loaded: loaded Active: inactive (dead) # systemctl status dev-X.device ● dev-X.device Loaded: loaded Drop-In: /run/systemd/generator/dev-X.device.d └─50-netdev-dependencies.conf Active: inactive (dead) ... systemd[1]: dev-X.device: Job dev-X.device/start timed out. ... systemd[1]: Timed out waiting for device dev-X.device. ... systemd[1]: dev-X.device: Job dev-X.device/start failed with result 'timeout'. -- sergio.