Não é possível criar o diretório: não há espaço disponível no dispositivo

2

Eu tenho um arquivo .tar de 13 GB. Quando eu estou tentando extraí-lo em uma unidade, está me mostrando um erro depois de completar o extrato de 3 ou 4 GB.

O erro é:

Cannot create directory: No space left on device

mas ainda tem 21 GB de espaço livre.

Aqui está a imagem do uso do inode:

Eu preciso extrair esse arquivo tar , como posso fazer isso?

    
por Sudip Das 10.09.2016 / 21:21

1 resposta

1

Portanto, agora você tem um tar archive que contém arquivos compactados e, ao desarquivá-los todos de uma vez, está ficando sem espaço em disco.

A única solução para este problema que eu estou ciente é desarquivá-los um por um, mantendo o controle do espaço em disco. Em seguida, mova alguns para outro sistema de arquivos temporariamente para liberar espaço para um novo ou abordagens semelhantes necessárias também.

Primeiro, liste o conteúdo do arquivo, supondo que o arquivo tar seja foobar.tar :

tar -tvf foobar.tar

Em seguida, comece a desarquivar um por um, por exemplo:

tar -xvf foobar.tar file1_to_unarchive
tar -xvf foobar.tar file2_to_unarchive

e assim por diante. Como eu disse, acompanhe o espaço em disco e mova o (s) arquivo (s) quando necessário.

    
por heemayl 10.09.2016 / 21:55