[devel] ALT 9.1 Workstation K RC4

Alexey Shabalin a.shabalin на gmail.com
Ср Мар 17 23:10:16 MSK 2021


ср, 17 мар. 2021 г. в 20:24, Mikhail Novosyolov <mikhailnov на altlinux.org>:
>
>
> 09.03.2021 21:55, Anton Farygin пишет:
> > On 09.03.2021 21:30, Mikhail Novosyolov wrote:
> >> 09.03.2021 21:28, Anton Farygin пишет:
> >>> On 09.03.2021 21:14, Mikhail Novosyolov wrote:
> >>>> 09.03.2021 16:51, Anton Farygin пишет:
> >>>>> On 09.03.2021 15:39, Mikhail Novosyolov wrote:
> >>>>>>> Там могут быть какие-то проблемы с этим?
> >>>>>> Конечно. Все, что зависит от network-online.target, сломается.
> >>>>> что ?
> >>>> cifs, nfs, и пр. сетевые шары (см. systemd-fstab-generator, что он автоматически проставляет в зависимость от network-online.target), nmbd
> >>> Отлично. зачем они должны быть доступны в момент загрузки ?
> >> nmbd , если правильно помню, будет ждать сколько-то, его кто-то будет ждать, там sd_notify используется.
> > nmbd зависит от network-online.target, в котором у меня выполняется network start из etcnet.
> Запуск сети должен происходить в network.target, а не network-online.target. Сам по себе _запуск_ сети не означает появление работающей сети, тот же DHCP-сервер выдает лиз не моментально. Поэтому придумали network-online.target.

Тут есть нюанс. Если с сервисами, типа systemd-networkd или NM, есть
два отдельных сервиса для старта и для определения online, то для
etcnet нет.
Поэтому он сразу в network-online.target, типа если стартанул etcnet,
то мы уже в online.

Если у нас включены оба сервиса - network(etcnet) и NM, но реально для
настройки сети используется NM(как в рабочей станции), то нужно
включать nm-wait-online, иначе etcnet в network-online совсем не
показатель доступности сети.


-- 
Alexey Shabalin


Подробная информация о списке рассылки Devel