Привет, у меня странная проблема, которая, кажется, беспокоит все 3 моих сервера HP ProLiant DL360, на которых установлена идентичная конфигурация CentOS 6.4.
Кажется, что когда сетевой демон перезапускается (или просто запускается, когда это не было), он терпит неудачу, когда пытается вызвать интерфейс, в данном примере eth0. однако, когда я запускаю ifup eth0, это занимает 2 секунды, а затем он работает так, как должен. Точный результат выглядит следующим образом.
[root@Hostname1 ~]# service network restart Shutting down interface eth0: [ OK ] Shutting down loopback interface: [ OK ] Bringing up loopback interface: [ OK ] Bringing up interface eth0: Determining IP information for eth0... failed; no link present. Check cable? [root@Hostname1 ~]# ifup eth0 Determining IP Information for eth0... done.
Я понятия не имею, почему это происходит, и это случается лишь иногда. У меня есть интерфейс, настроенный на запуск при загрузке, а также проверены кабели. Я в растерянности, любая помощь была бы хороша, заранее спасибо.
РЕДАКТИРОВАТЬ: вот мой ifcfg-eth0
DEVICE=eth0 BOOTPROTO=dhcp ONBOOT=yes
~ Микка
Похоже, у вашего сетевого коммутатора есть задержка между подключением порта коммутатора и регистрацией ссылки.
Попробуйте добавить что-нибудь вроде LINKDELAY=5
на ваш ifcfg-eth0
файл, затем перезагрузитесь.
При необходимости увеличьте или уменьшите задержку, попробуйте установить несколько значений от 1 до 31.