OLATOracle Log Analysis Tool Abrir a ferramenta
GraveMemória

ORA-27102

SO sem memória ao alocar SGA

O que significa

O kernel recusou a alocação de shared memory — kernel.shmmax/shmall baixos, falta de hugepages configuradas, ou memória física insuficiente.

Ação imediata

Compare o tamanho da SGA pedida com os limites do kernel e hugepages disponíveis.

Como diagnosticar somente leitura — seguro de executar

sysctl kernel.shmmax kernel.shmall vm.nr_hugepages; /proc/meminfo (HugePages_Free); erro detalhado no alert (errno).

Correção definitiva

Ajustar parâmetros de kernel/hugepages para comportar a SGA, ou reduzir SGA_TARGET.

Como prevenir

Checklist de kernel ao provisionar host (oracle-validated/preinstall RPM).

Erros relacionados (Memória)

Vinicius Gabriel Lana

Vinicius Gabriel Lana

Sócio & CTO na MigraTI Soluções em TI · 8 anos como DBA (Oracle, SQL Server, PostgreSQL, MySQL)