Servidor com um disco cheio! O que eu posso fazer?

1

Eu tenho um servidor Ubuntu executando o PostgreSQL e um servidor web personalizado muito leve.

Eu sabia que isso aconteceria, mas estava muito ocupado e agora o disco tem 0 bytes livres. Eu não preciso de todos os dados no banco de dados e eu já deletei muitas linhas em algumas tabelas, mas o espaço não será liberado até que o banco de dados seja "aspirado", e para fazer o vácuo eu preciso de muita liberdade espaço em disco.

O que posso fazer? Esta é uma instância do Amazon EC2.

    
por Ali 15.03.2011 / 12:50

2 respostas

1

Você pode criar um novo volume do EBS, anexá-lo ao servidor, copiar os dados do postgres para ele (parar o postgres primeiro) e depois montá-lo no mesmo local que os dados antigos. Torne o volume do EBS tão grande quanto o necessário e, em seguida, alguns, e depois reinicie o postgres.

    
por 15.03.2011 / 13:42
0

Eu segurei o madhatter com uma saída df -k. Além disso, não tenho certeza de como o Amazon EC2 funciona nesses tipos de casos, mas tenho certeza de que mais armazenamento é uma opção.

    
por 15.03.2011 / 13:18