Otázka :Jak načíst modul SELinux pro oracleasm?
Při hledání modulu oracleasm selinux pomocí příkazu locate se může vrátit, jako by soubor existoval:
# locate /oracleasm.pp /etc/selinux/targeted/modules/active/modules/oracleasm.pp
Při spuštění příkazu semodule pro načtení modulu oracleasm.pp však selže:
# 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!POZNÁMKA :NEPOUŽÍVEJTE a nepovolujte selinux přímo na žádném aktivním systému, nejprve jej otestujte. Nejprve se ujistěte, že jsou zastaveny služby závislé na ASM.
Ve výchozím nastavení soubor „/etc/selinux/targeted/modules/active/modules/oracleasm.pp ” v této cestě neexistuje, což lze zkontrolovat provedením příkazu 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
Chcete-li vytvořit soubor, proveďte následující příkazy:
# cd /usr/share/selinux/targeted/ # bunzip2 /usr/share/selinux/targeted/oracleasm.pp.bz2
Načtěte modul:
# 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.
Zkontrolujte, zda byl modul úspěšně načten:
# semodule -l |grep ora oracleasm 1.0.0
Pochopení Persistence zařízení a Oracle ASMLib
Jak používat možnost distro-sync s dnf k upgradu OS (CentOS/RHEL 8)