Pular para o conteúdo
#100551
rman
Participante

    [quote=”ericclauber”:x73rmjsu]Bom dia a todos…

    Instalei ORACLE 10g no Red Hat 5.5 x86 32bit

    Servidor novo com 8gb de RAM. Até então so instalei com no maximo 4GB

    Meu problema é:

    Ao cria e definir a SGA e PGA não consigo colocar mais que 1.5gb de ram para a SGA. Na PGA Consigui até 4GB. Quando aumento a SGA. ocorre a seguinte mensagem: [tamanho da SGA não pode ser maior que o tamanho maximo do seguimento de memoria compartilhada(2147483648)]. Vi que é no aquivo /etc/sysctl.conf >> parametro: ‘kernel.shmmax = 2147483648’

    o padrao que que vem com Red Hat é kernel.shmmax = 4294967295

    e para instalação do oracle é kernel.shmmax = 2147483648

    Se eu deixar o padrao do redhat ‘kernel.shmmax = 4294967295, a mensagem nao ocorre mas ao começar a criar o banco da outra mensagem [ORA-27102: OUT MEMORY]

    Estou tentando configurar a memoria assim:

    O.S.= 2000M
    SGA= 4000M
    PGA= 2000M

    TOTAL= 8000M

    Alguma sugestão, ORACLE no Red Hat 32bits pode ser aumentado acima de 4gb de memoria, ou tenho que instalar 64bits. Alguma sugestão para SGA e PGA???

    Grato desde já!!![/img][/quote]

    Minha sugestão, se possível utilizar o Red Hat 64bits.

    Se não for possível, eu seguiria a dica do hudsona sobre a PAE, mas qualquer um sysadmin iria concordar em mudar pra 64 bits. PAE foi uma solução encontrada na época em que não se existia arquitetura 64 bits. Se hoje existe a arquitetura 64 bits, não tem por que investir nessa solução alternativa, que contornava o limite de memória.

    Independente da opção escolhida, ao aumentar a SGA, existe a possibilidade de você encontrar o ORA-00845: MEMORY_TARGET not supported on this system.

    Caso encontre segue um artigo para resolução:

    http://aprenderoracle.com/2011/07/ora-0 … is-system/

    plugins premium WordPress