Pregunta :¿Cómo cargar el módulo SELinux para oracleasm?
Al buscar el módulo oracleasm de selinux con el comando de localización, puede devolverse como si el archivo existiera:
# locate /oracleasm.pp /etc/selinux/targeted/modules/active/modules/oracleasm.pp
Sin embargo, al ejecutar el comando semodule para cargar el módulo oracleasm.pp falla:
# semodule --verbose -i /etc/selinux/targeted/modules/active/modules/oracleasm.pp Attempting to install module '/etc/selinux/targeted/modules/active/modules/oracleasm.pp': semodule: Failed on /etc/selinux/targeted/modules/active/modules/oracleasm.pp!NOTA :NO ejecute y habilite selinux directamente en ningún sistema activo, pruébelo primero. Asegúrese de que los servicios dependientes de ASM se detengan primero.
Por defecto el archivo “/etc/selinux/targeted/modules/active/modules/oracleasm.pp ” no existe en esa ruta, lo que se puede verificar ejecutando un comando ls:
# ls /etc/selinux/targeted/modules/active/modules/oracleasm.pp ls: cannot access /etc/selinux/targeted/modules/active/modules/oracleasm.pp: No such file or directory
Para crear el archivo ejecute los siguientes comandos:
# cd /usr/share/selinux/targeted/ # bunzip2 /usr/share/selinux/targeted/oracleasm.pp.bz2
Cargue el módulo:
# semodule --verbose -i /usr/share/selinux/targeted/oracleasm.pp Attempting to install module '/usr/share/selinux/targeted/oracleasm.pp': Ok: return value of 0. Committing changes: Ok: transaction number 0.
Compruebe si el módulo se cargó correctamente:
# semodule -l |grep ora oracleasm 1.0.0