RHEL 5.8 [Oracle] muito tempo para desligar

3

Estamos usando o banco de dados Oracle em uma máquina que executa o RHEL 5.8. Todos os meses, reiniciámos os nossos servidores (incluindo este), no entanto, este demora muito tempo a encerrar. A última vez levou 40 minutos. Estas foram as duas últimas linhas na tela enquanto aguardava o desligamento:

The Oracle base has been set to /opt/oracle
Processing Database instance "ORCL": log file /opt/oracle/product/11.2.0/db_1/shutdown.log

Este passo aqui leva o tempo todo. Depois disso, o processo de desligamento muito bem e em tempo razoável. Isso é normal?

Obrigado!

    
por charsta 11.01.2017 / 14:26

1 resposta

0

  1. Verifique se todos os seus aplicativos estão parados (não usando mais o banco de dados e deixando conexões ativas, pools de conexões, usuários conectados, etc.)

  2. se você não quiser esperar, você pode matar todas as sessões restantes em seu banco de dados (via consultas SQL), você pode encontrar alguns scripts.

  3. finalmente, desligue sua instância usando "shutdown immediate"

  4. você pode, então, desligar o ouvinte, a instância do ASM (se tiver um) e reinicializar o servidor

Se as sessões ativas ainda estiverem lá, ou qualquer coisa desse tipo, pode demorar um pouco (por exemplo, backups, bloqueios, geração de estatísticas, etc.)

    
por 10.03.2017 / 23:35