Запуск Ubuntu Server 12.04.3 LTS в нашем кластере VMWare. После добавления второй ники я сталкиваюсь со следующими проблемами.
При загрузке не оба интерфейса подходят только к одному из них, и странно то, что это случайный интерфейс.
Мне нужно вручную ifup
соответствующий интерфейс.
/etc/network/interfaces
настроен правильно.
Уже рассмотрены dmesg
, kern.log
и boot.log
Единственная ошибка, которую я могу найти:
[5.952693] init: network-interface (eth0) pre-start process (679) killed by TERM signal
У меня недавно была эта проблема, и проблема, казалось, была связана с установленными инструментами open-iscsi. Я посмотрел в /etc/network/if-pre-up.d
и /etc/network/if-up.d
и посмотрел на файлы, которые были там, чтобы увидеть, что выполнялось как часть команды ifup
.
В моем случае я установил инструменты iscsi для некоторого тестирования и больше не нуждался в нем, поэтому его было легко удалить и повторно протестировать, чтобы увидеть, появился ли интерфейс. Это было.
В конце концов у меня были эти файлы в if-up.d
: bind9, ntpdate, openntpd, openssh-server, postfix и upstart.
Примечание: в моем файле /etc/network/interfaces
не было скриптов «вверх», поэтому я начал просматривать эти каталоги.
У меня была эта проблема в Ubuntu 12.04 после установки пакета "open-iscsi". Этот пакет был нужен, и я не мог просто удалить его)).
Проблема была в сценариях
/etc/network/if-up.d/open-iscsi
/etc/network/if-down.d/open-iscsi
Если виртуальная машина имеет несколько сетевых интерфейсов, то при загрузке системы выполняется несколько экземпляров сценария инициализации open-iscsi. Некоторые из них пытаются загрузить модули ядра iscsi и одновременно запустить демон iscsi. Поэтому одни успешно завершили, другие - не смогли и остановили процесс настройки IP на своих сетевых интерфейсах.
Решение:
rm /etc/network/if-up.d/open-iscsi
rm /etc/network/if-down.d/open-iscsi
update-rc.d open-iscsi defaults