rpm --query --all '*kernel*'
 kernel-headers-2.6.32-220.17.1.el6.x86_64
 kernel-firmware-2.6.32-220.17.1.el6.noarch
 dracut-kernel-004-256.el6.noarch
 kernel-devel-2.6.32-220.17.1.el6.x86_64
 abrt-addon-kerneloops-2.0.4-14.el6.centos.x86_64
 kernel-2.6.32-220.17.1.el6.x86_64
 libreport-plugin-kerneloops-2.0.5-20.el6.x86_64

 uname -r
 2.6.32-220.4.1.el6.x86_64

 /etc/init.d/network restart 
 Shutting down loopback interface:  [  OK  ]
 WARNING: All config files need .conf: /etc/modprobe.d/noipv6, it will be ignored in a future release.
 FATAL: Could not load /lib/modules/2.6.32-220.4.1.el6.x86_64/modules.dep: No such file or      directory

Eth0 не достигает заданного IP-адреса. Если я выполняю ifconfig eht0 вверх и вниз, он говорит, что устройство не существует. если я делаю перезагрузку сети, вывод вставляется выше?

Есть ли конфликт между 2 пакетами? Как я могу решить?

2 ответа2

1

Похоже, вы удалили RPM kernel-2.6.32-220.4.1.el6 во время работы этого ядра. Это могло произойти как часть обновления RPM ядра (хотя обычно "обновления" ядра рассматриваются как установки и не удаляют существующие ядра).

Проверьте файл grub.conf и убедитесь, что установленное ядро установлено в качестве загрузочного ядра. Затем перезагрузите систему. На данный момент установлено ядро kernel-2.6.32-220.17.1.el6 . Или же загрузите RPM kernel-2.6.32-220.4.1.el6 и установите его, чтобы получить каталог и двоичные файлы.

0

Как говорится в комментариях, вам, кажется, удалось удалить пакет работающего ядра. Узнайте, как это произошло, и обратите внимание, чтобы это больше не повторилось.

yum настроен для поддержки нескольких ядер по умолчанию 3. Проверьте /etc/yum.conf , в частности installonly_limit=3 . Не связывайтесь с этим! Крайне важно иметь старые ядра на случай, если система откажется загружаться после обновления или если какое-либо обновление завершится неудачно. yum есть failsafes, поэтому работающее ядро не удаляется, поэтому этого не должно происходить.

Если пакет поврежден / удален, вы можете исправить это с помощью yum reinstall <package> . Делать rpm --force - отчаянная мера, которую следует использовать только под принуждением (и точно зная, что вы делаете). Это почти гарантирует (часть), что система сломана.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .