sexta-feira, 27 de janeiro de 2017
Carregamento automático de módulos na inicialização no CentOs 6
Precisei implementar módulos adicionais no CentOs e como não queria encher o arquivo "/etc/rc.local", decidi carregar os módulos dentro do diretório "/etc/sysconfig/modules/", que é onde carrega os módulos adicionais no sistema, caso aja scripts. Vamos lá.
O módulo utilizado neste exemplo é o mtpctl, que carrega a controladora SAS que utiliza mpt-fusion.
Inseri um script dentro do diretório "/etc/sysconfig/modules", com o nome mptcpl.modules, segue script:
#!/bin/bash
if [ ! -c /dev/mptctl ] ; then
/sbin/modprobe mptctl
fi
exit 0
O script acima, valida se existe o diretório mptctl dentro do diretório "/dev", caso não sobe o módulo.
Lembrando que para o script funcionar, devemos torná-lo executável:
# chmod +x /etc/sysconfig/modules/mptctl.modules
Com os passos acima, configuramos o módulo mptctl corretamente no kernel durante à inicialização de forma automatizada.
Caso desejar maiores informações acesse: Red Hat 6 - Módulo persistente
Por hoje é só, have a nice day =D
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário