o módulo ipmi_si está faltando e não pode ser encontrado

2

Parecia todo o google e stackoverflow; não consegue encontrar uma resposta para este problema "simples".

Background: Eu tenho um servidor Supermicro rodando centos 6.5 kernal 2.6.32-431.29.2.el6.x86_64. Eu tenho tentado configurar o IPMI, e depois de muita solução de problemas, percebo que o problema é provavelmente devido ao módulo ipmi_si (e ipmi_msghandler) não estar presente. Acredito que a única maneira de obter esses módulos é atualizando o kernel:

[blah@localhost]$ yum provides "*/ipmi_msg*.ko"
Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
 * base: centos.mirror.constant.com
 * epel: ftp.osuosl.org
 * extras: linux.cc.lehigh.edu
 * updates: mirror.metrocast.net
kernel-debug-2.6.32-504.el6.x86_64 : The Linux kernel compiled with extra debugging enabled
Repo        : base
Matched from:
Filename    : /lib/modules/2.6.32-    504.el6.x86_64.debug/kernel/drivers/char/ipmi/ipmi_msghandler.ko

kernel-2.6.32-504.el6.x86_64 : The Linux kernel
Repo        : base
Matched from:
Filename    : /lib/modules/2.6.32-       504.el6.x86_64/kernel/drivers/char/ipmi/ipmi_msghandler.ko

...etc

concordou? Eu prefiro obter esses módulos sem atualizar o kernel. Além disso, assumindo que devo atualizar o kernel, alguém pode confirmar que a razão para isso é simplesmente que esses módulos não são "compatíveis" com o kernel atual?

Obrigado.

    
por lobi 25.03.2015 / 17:26

1 resposta

3

No seu sistema ( Centos 6.5 kernel 2.6.32-431 ) ipmi_si module não está presente porque está embutido no kernel. Verifique novamente com o seguinte comando:

[root@host ~]# cat /proc/kallsyms  | grep init_ipmi_si
ffffffff814fb086 t init_ipmi_si
ffffffff81d26f50 t __initcall_init_ipmi_si6

init_ipmi_si é a função de inicialização do módulo ipmi_si . O mesmo se aplica a ipmi_msghandler (procure por ipmi_init_msghandler ). Então, seus problemas devem estar relacionados a outra coisa.

Você carregou ipmi_devintf ? Você tem um dispositivo /dev/ipmiX ?

    
por 09.04.2015 / 17:01