Como verificar a versão correta do ASMlib para Oracle Linux 8

🔍 Como verificar e instalar a versão correta do ASMLib no Oracle Linux 8

O ASMLib (Automatic Storage Management Library) é um conjunto de utilitários que facilita o gerenciamento de discos no Oracle ASM. Para garantir a compatibilidade com o seu sistema, siga os passos abaixo:

1️⃣ Verifique a versão do seu Kernel

O ASMLib é dependente do kernel, então primeiro verifique qual versão está em uso:

2️⃣ Verifique se o Kernel Driver do ASMLib já está disponível

O driver do ASMLib pode já estar embutido no seu kernel. Para conferir, execute:

  • Se o comando mostrar informações sobre o módulo, o driver já está carregado no sistema.
  • Se não houver saída, veja abaixo qual a melhor abordagem para seu sistema.

3️⃣ Identifique qual Kernel você está usando

📌 Se estiver usando o Oracle Linux com UEK (Unbreakable Enterprise Kernel)

  • O driver do ASMLib já vem embutido no kernel. Você só precisa instalar os pacotes de suporte.

📌 Se estiver usando o Oracle Linux com RHCK (Red Hat Compatible Kernel)

  • O driver não está disponível, pois a Oracle não fornece suporte ao ASMLib nesse kernel.
  • A recomendação é usar UDEV em vez do ASMLib para configurar os discos.

4️⃣ Liste os pacotes ASMLib disponíveis para seu sistema

Isso mostrará os pacotes disponíveis, como oracleasm-support e oracleasmlib.

5️⃣ Instale a versão correta do ASMLib

Se estiver usando o UEK, instale os pacotes necessários:

6️⃣ Configure e ative o ASMLib

Após a instalação, execute os seguintes comandos para configurar e ativar o ASMLib:

Verifique o status para garantir que tudo esteja rodando corretamente:


🚨 Troubleshooting (Resolução de Problemas)

🔹 O modinfo oracleasm não retorna nenhuma informação

  • Se você está usando o RHCK, o ASMLib não é suportado nesse kernel. Use UDEV em vez disso.
  • Se está usando o UEK, mas o driver não foi encontrado, verifique se você está na versão mais recente do kernel:

🔹 Erro ao iniciar o serviço oracleasm

  • Verifique se os pacotes foram instalados corretamente:
  • Se estiver faltando algum pacote, reinstale com:

🔹 Os discos ASM não aparecem após configurar o ASMLib

  • Verifique se os dispositivos de armazenamento foram marcados corretamente para o ASM:
  • Se os discos não aparecerem, tente escanear novamente:

Com esses passos, você garante que o ASMLib está configurado corretamente no Oracle Linux 8, verificando tanto a compatibilidade do kernel driver quanto a instalação e ativação do serviço. 🚀

Rolar para cima