Tente (re) instalar o kernel 2.6.18-274.18.1.el5xen dentro do VPS.
Eu tenho um problema repentino com o iptables não rodando no meu CentOS 5.8 / DirectAdmin XenVPS. Tudo o que tenho feito hoje é instalar o PHP APC e executar uma atualização (embora eu, presumivelmente, não tenha prestado muita atenção hoje em dia - geralmente faço isso). O Iptables tem funcionado de forma bastante suave desde que o instalei há 6 meses.
Basicamente, quando eu tento rodar o iptables -L, ele me diz:
iptables v1.3.5: can't initialize iptables table 'filter': iptables who? (do you need to insmod?) Perhaps iptables or your kernel needs to be upgraded.
Eu olhei em volta e tentei algumas coisas e aparece que talvez meu kernel não tenha os módulos carregados? Eu tenho lendo isto e tentei os dois comandos que eles sugerem sem sucesso. Exceto que parece haver uma incompatibilidade em um bit de saída:
-bash-3.2# cd /lib/modules
-bash-3.2# ls
2.6.18-194.32.1.el5xen 2.6.18-238.5.1.el5xen 2.6.18-274.7.1.el5xen 2.6.39.1-cs-domU
2.6.18-238.12.1.el5xen 2.6.18-238.9.1.el5xen 2.6.37.2-cs-domU 3.0.1-cs-domU
-bash-3.2# depmod -a
WARNING: Couldn't open directory /lib/modules/2.6.18-274.18.1.el5xen: No such file or directory
FATAL: Could not open /lib/modules/2.6.18-274.18.1.el5xen/modules.dep.temp for writing: No such file or directory
Isso significa que as versões estão fora de sincronia? Em caso afirmativo, quais são meus próximos passos para corrigir isso?
Como você provavelmente já sabe que eu ainda estou aprendendo a gerenciar meu servidor, por favor, fique bem claro em todos os conselhos.
Muito obrigado :)
EDITAR: Resultados da execução do uname -a conforme solicitado.
Linux server1.fortheinter.net 2.6.18-274.18.1.el5xen #1 SMP Thu Feb 9 13:27:02 EST 2012 x86_64 x86_64 x86_64 GNU/Linux
EDIT 2: Resultados da verificação da lista de pacotes.
-bash-3.2# yum list | grep kernel
kernel-headers.x86_64 2.6.18-308.1.1.el5 installed
kernel.x86_64 2.6.18-308.1.1.el5 updates
kernel-debug.x86_64 2.6.18-308.1.1.el5 updates
kernel-debug-devel.x86_64 2.6.18-308.1.1.el5 updates
kernel-devel.x86_64 2.6.18-308.1.1.el5 updates
kernel-doc.noarch 2.6.18-308.1.1.el5 updates
kernel-xen.x86_64 2.6.18-308.1.1.el5 updates
kernel-xen-devel.x86_64 2.6.18-308.1.1.el5 updates
yum-kernel-module.noarch 1.1.16-21.el5.centos base