Criei uma instância do AWS EC2 e estou usando a instância do EC2 para manter um banco de dados. No momento, estou tentando executar algum pós-processamento no meu banco de dados (consultando meu banco de dados em lotes), mas isso não funciona para mim porque recebo uma mensagem de erro do Postgres dizendo que estou sem espaço: sqlalchemy.exc.OperationalError: (psycopg2.errors.DiskFull) could not write to file "base/pgsql_tmp/pgsql_tmp5592.0": No space left on device
.
Meu sistema de arquivos atual se parece com isso (saída de df -h
):
Filesystem Size Used Avail Use% Mounted on
devtmpfs 4.0M 0 4.0M 0% /dev
tmpfs 63G 1.1M 63G 1% /dev/shm
tmpfs 25G 512K 25G 1% /run
/dev/nvme0n1p1 8.0G 7.4G 615M 93% /
tmpfs 63G 4.0K 63G 1% /tmp
/dev/nvme0n1p128 10M 1.3M 8.7M 13% /boot/efi
tmpfs 13G 0 13G 0% /run/user/1000
Notei que meu /dev/nvme0n1p1
sistema de arquivos está em uso, mas tenho muito espaço livre em /dev/shm
e /tmp
. Meu problema poderia ser resolvido removendo espaço desses sistemas de arquivos e movendo-o para /dev/nvme0n1p1
? Se sim, como eu faria isso?
Obrigado!