Domanda :Come caricare il modulo SELinux per oracleasm?
Quando si cerca il modulo selinux oracleasm con il comando locate, potrebbe restituire come se il file esistesse:
# locate /oracleasm.pp /etc/selinux/targeted/modules/active/modules/oracleasm.pp
Tuttavia, quando si esegue il comando semodule per caricare il modulo oracleasm.pp non riesce:
# 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 :NON eseguire e abilitare selinux direttamente su nessun sistema attivo, provalo prima. Assicurati che i servizi dipendenti da ASM siano prima interrotti.
Di default il file “/etc/selinux/targeted/modules/active/modules/oracleasm.pp ” non esiste in quel percorso, che può essere verificato eseguendo 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
Per creare il file eseguire i seguenti comandi:
# cd /usr/share/selinux/targeted/ # bunzip2 /usr/share/selinux/targeted/oracleasm.pp.bz2
Carica il modulo:
# 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.
Controlla se il modulo è stato caricato correttamente:
# semodule -l |grep ora oracleasm 1.0.0