Procurei em 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. Tenho tentado configurar o IPMI e, depois de muita solução de problemas, percebo que o problema provavelmente se deve ao fato de o módulo ipmi_si (e ipmi_msghandler) não estar presente. Acredito que a única forma de obter esses módulos seja 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? 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.
No seu sistema (
Centos 6.5 kernel 2.6.32-431
) oipmi_si
módulo não está presente porque está embutido no kernel. Verifique novamente com o seguinte comando:init_ipmi_si
é a função de inicialização doipmi_si
módulo. O mesmo se aplica aipmi_msghandler
(procure poripmi_init_msghandler
). Portanto, seus problemas devem estar relacionados a outra coisa.Você carregou
ipmi_devintf
em vez disso? Você tem um/dev/ipmiX
dispositivo?