Documentação do PostgreSQL 7.4.1 | ||||
---|---|---|---|---|
Anterior | Início | Capítulo 24. Monitoramento da utilização de disco | Fim | Próxima |
A tarefa mais importante de monitoramento de disco do administrador de banco de dados é garantir que o disco não vai ficar cheio. Um disco de dados cheio não resulta em corrupção dos dados, mas pode impedir que ocorram atividades úteis. Se o disco que contém os arquivos do WAL ficar cheio, pode acontecer do servidor de banco de dados entrar na condição de pânico e encerrar a execução.
Se não for possível liberar espaço adicional no disco removendo outros arquivos, podem ser movidos alguns arquivos do banco de dados para outros sistemas de arquivos e criados vínculos simbólicos a partir do local original. Entretanto, deve ser observado que o pg_dump não pode salvar as informações de arrumação da localização neste tipo de configuração; uma restauração coloca tudo de volta em um lugar. Para evitar ficar sem espaço em disco podem ser colocados os arquivos do WAL ou bancos de dados individuais em outros locais ao serem criados. Veja a documentação do initdb e a Seção 18.5 para obter mais informações.
Dica: Alguns sistemas de arquivos têm desempenho degradado quando estão praticamente cheios, portanto não se deve esperar o disco ficar cheio para agir.