[sisyphus] systemd & network on boot
Денис Смирнов
mithraen на freesource.info
Вт Авг 26 17:11:03 MSK 2014
On Tue, Aug 26, 2014 at 09:32:38AM +0400, Sergei Epiphanov wrote:
> На одной машине сеть поднимается автоматом, на другой запуск сетевых
> интерфейсов проходит криво: lo поднимается, а eth0, eth1 - нет. В логах
> (journalctl) видно, что идёт попытка поднять интерфейсы, и на eth0, eth1 пишет
> FAILED. Если руками написать
> systemctl restart network
> то все интерфейсы поднимаются нормально. Грешил на незагрузку модуля сети в
> ядро, прописал его в initrd на проблемной машине, но не помогло. Сети
> обрабатываются одним драйвером (на каждой машине свой драйвер), но у них
> разные настройки (кстати, они похожи на двух машинах):
> eth0 - dhcp+resolv.conf+iptables+routes
> eth1 - static и без остальных личных настроек
> Куда грести непонятно, может, подскажете хоть какую зацепку.
Если идет попытка, но неудачная -- добавьте в After= local-fs.target, это
самая вероятная причина.
Кстати, модуль ядра можно указывать в options интерфейса (MODULE=...),
тогда этот модуль будет подгружен в любом случае. И делать это крайне
рекомендуется, так как никто не обещает, что udev загрузит его к моменту
запуска network.
lo, кстати, нынче поднимается самим systemd.
--
С уважением, Денис
http://mithraen.ru/
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 181 байтов
Описание: Digital signature
Url : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20140826/324954f3/attachment.bin>
Подробная информация о списке рассылки Sisyphus