Espaço usado / livre incorreto

0

Encontrei esse problema. Eu tenho uma VM com o Debian 8 nela. Eu dei aquele disco 350gb, / dev / sda1 é 344gb, usado é 330gb e é 100%. A situação é a seguinte, estou importando enorme mysql dump (300gb em arquivo único) e ainda está em execução (ou seja, não foi interrompido devido a atingir o limite). Quando atingiu 0, movi algumas tabelas e arquivos de índice de algumas tabelas para o host (~ 170GB), mas o sistema não refletiu isso e ainda diz que é 100% usado. A pergunta é: o que posso fazer sobre isso sem interromper de qualquer forma essa importação para que ela possa terminar quando houver mais espaço?

    
por Igor Yavych 03.05.2016 / 05:57

1 resposta

1

Como você pode ver, o que você está tentando fazer não é possível, já que você está movendo arquivos que ainda estão abertos por outro processo, para que eles continuem sendo atualizados corretamente, evitando o espaço que já é usado por eles.

O espaço livre informado está correto, mesmo que você não veja mais os arquivos na listagem do diretório. Enquanto o arquivo estiver aberto por um processo, seu espaço alocado manterá sua integridade.

Não há como garantir que um despejo de 300 GB caiba na sua partição, mas talvez a remoção dos índices possa ajudar um pouco.

    
por 03.05.2016 / 07:03