processo de backup demorando tempo devido ao rsync sem espaço deixado no erro do dispositivo

1

Estou tentando entender por que o processo de backup em um dos servidores está demorando muito e não copiando os dados corretamente.

Este é o tamanho da partição do disco rígido externo.

df -h /dev/sdb1
Filesystem            Size  Used Avail Use% Mounted on
/dev/sdb1             985G  362G  573G  39% /media/backup

A pasta que estou tentando copiar é menor que o tamanho da partição do disco rígido externo.

df -h /dev/sda4
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda4             3.4T  867G  2.4T  27% /mounts

Tudo parecia bem. Comecei o processo de backup quase uma semana atrás e ainda não foi concluído. Eu percebi que poderia ser um problema com a velocidade da porta USB, mas eu estava errado.

Eu também suspeitei que pode ser um sistema de arquivos corrompido que pode estar causando o erro. Eu queria executar fsck no sistema de arquivos /dev/sda4 . Mas quando eu chequei alguns dos resultados do script, eu li algumas mensagens de erro como,

rsync: mkstemp "/media/backup/2014-06-18_09-36/mounts/ no space left on device (28)

De aqui , eu li que 5 % do espaço em disco seria alocado para o sistema de arquivos raiz. Eu não entendo se isso está relacionado ao meu problema. Além disso, de aqui , eu li que o tamanho do inode não pode ser maior que 2 GB. Eu acredito que deveria ser algo que eu investigue. Mas não tenho certeza se esse é o problema. Eu apreciaria mais ponteiros na direção certa.

EDITAR:

A saída do comando df -i é como abaixo.

df -i /dev/sdb1
/dev/sdb1            65544192 65279823  264369  100% /media/backup
df -i /dev/sda4
Filesystem            Inodes   IUsed   IFree IUse% Mounted on
/dev/sda4            229957632 171244050 58713582   75% /mounts
    
por Ramesh 24.06.2014 / 17:59

1 resposta

5

Você ficou sem inodes na sua unidade de backup. Esse é o erro de espaço que você está vendo.

Cada arquivo (basicamente) recebe um inode. Infelizmente, com a maioria dos sistemas de arquivos, não há como adicionar mais inodes, exceto o mkfs.

Exemplo: com o ext4, você escolhe o número de inodes criados (no mkfs time) diretamente com a opção -N , ou como uma proporção para o tamanho do volume com -i . Os vários tipos de uso ( -T variam principalmente a taxa do inode).

    
por 24.06.2014 / 18:06

Tags