Conflitos no kernel do Linux

0
 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 não atinge determinado IP Se eu fizer ifconfig eht0 para cima e para baixo, ele diz que o dispositivo não existe. se eu reiniciar a rede, a saída é colada acima?

Existe algum conflito entre dois pacotes? Como posso resolver?

    
por user1590733 09.02.2013 / 21:11

2 respostas

1

Parece que você desinstalou seu kernel-2.6.32-220.4.1.el6 RPM enquanto executando esse kernel. Isso pode ter acontecido como parte de uma atualização do RPM do kernel (embora, geralmente, as "atualizações" do kernel sejam tratadas como instalações e não removam os kernels existentes).

Verifique seu arquivo grub.conf e certifique-se de que um kernel instalado esteja configurado como o kernel de inicialização. Em seguida, reinicie o sistema. O kernel atualmente instalado é kernel-2.6.32-220.17.1.el6 . Como alternativa, faça o download do kernel-2.6.32-220.4.1.el6 RPM e instale-o para recuperar o diretório e os binários.

    
por 09.02.2013 / 21:52
0

Como os comentários dizem, você parece ter conseguido excluir o pacote do kernel em execução. Descubra como isso aconteceu e observe para que isso não aconteça novamente.

yum está configurado para manter vários kernels disponíveis, por padrão 3. Verifique /etc/yum.conf , particularmente installonly_limit=3 . Não mexa com isso! É essencial ter kernels mais antigos, caso o sistema se recuse a inicializar após uma atualização, ou alguma atualização falhe. yum has failsafes, então o kernel em execução não é removido, então isso não deveria acontecer.

Se um pacote for quebrado / apagado, você poderá corrigir isso com yum reinstall <package> . Fazer um rpm --force é uma medida desesperada, para ser usada somente sob coação (e saber exatamente o que você está fazendo). Quase garante (parte de) o sistema é quebrado.

    
por 30.03.2013 / 05:11