Ext4 Samba Share informa tamanho de disco errado

1

Eu tenho uma partição primária de 1,7 TB formatada para ext4 que está sendo compartilhada atualmente via samba do meu pi de framboesa. Meu objetivo era usar essa partição com o utilitário de backup embutido Deja-Dup do Ubuntu. No entanto, ao executar o primeiro backup e apontar para o meu compartilhamento de samba, a Deja-Dup comete erros reclamando que não há espaço livre suficiente no compartilhamento. Aqui está a saída de df -h no pi:

/dev/sdb3 1.7T 4.0G 1.6T 1% /media/SG_MEDIA

Claramente, há espaço suficiente. No entanto, quando me conecto ao compartilhamento por meio do "Connect to Server" do nautilus na barra lateral, clique com o botão direito do mouse na janela e selecione properties, ele informa apenas 3 GB de espaço livre como visto aqui:

É evidente que isso não é exato. Alguém tem alguma idéia do que está causando isso? No meu arquivo smb.conf eu defini explicitamente max disk size = 0 e o problema persiste. Obrigado.

    
por Eric Schafur 12.05.2015 / 03:50

2 respostas

1

Por alguma razão, isso é o que causou o problema:

Eu estava compartilhando meu diretório raiz via samba e tentando navegar através dele para criar o backup, ou seja, fazendo backup para smb: //192.168.1.2/root/media/SG_MEDIA. Foi isso que relatou o espaço livre de 3GB.

No entanto, quando compartilhei diretamente meu HD conectado, ou seja, criando um compartilhamento de samba diretamente para / media / SG_MEDIA e fazendo backup para smb: //192.168.1.2/SG_MEDIA, ele relatou o espaço correto. Não posso dizer o porquê.

    
por Eric Schafur 04.06.2015 / 00:55
1

Hmm parece que cada arquivo é arredondado para quase 1 MB.

Aqui está uma solução alternativa:

  1. Edite o smb.conf e adicione isto:

    [global]

    tamanho de arredondamento de alocação = 4096

  2. Reinicie o samba.

por Jones Syue 01.06.2015 / 09:50