Limite de 2 gigas ao transferir arquivos do linux para windows com o samba.

1. Limite de 2 gigas ao transferir arquivos do linux para windows com o samba.

Robson
robsoncb

(usa Outra)

Enviado em 14/08/2008 - 10:15h

Limite de 2 gigas ao transferir arquivos do linux para windows com o samba.


Pessoal,

Tenho um fedora 4 com kernel 2.6.11-1.1369_FC4smp, samba-3.0.14a-2, onde usei o comando para montar a partição pelo samba com o intuito de transferir arquivos do linux para uma máquina windows:

smbmount //192.168.10.17/pasta01 /home/usuario/backuphd1 -o username=fulano,password=cliclano,lfs

Usando a sintaxe "lfs" no final do comando consegui copiar arquivos maiores que 2 gigas do linux para windows.


Só que também desejo fazer isso numa máquina com Red Hat Linux Enterprise 2.1, kernel 2.4.9-e.12smp, samba-2.2.7-1.21as.

Repetindo o mesmo comando anterior com a sintaxe "lfs" no final no Red Hat 2.1, reiniciando o samba e montando as partições, não consegui copiar o arquivo maior que 2 gigas. E deu o erro 'file size limit exceeded'.


Alguém ja se deparou com esse problema antes e tem mais alguma dica ?

Abraço.



  


2. Re: Limite de 2 gigas ao transferir arquivos do linux para windows com o samba.

Fabio Maran
maran

(usa Debian)

Enviado em 14/08/2008 - 13:38h

Hum...
Isto não é um bug, e sim uma falta de atenção ou mesmo de planejamento na hora da instalação do SAmba.
Existe um parâmetros chamado --enable-largefile , se não me engano que é passado ao Samba no momento de sua instalação, ou seja, se você não colocou um parametro para ele usar arquivos grande não tera como =/

Uma possivel solução

Compacte o arquivo e veja se ele fika menor de 2gb

tar -czvf <nome do arquivo>.gz

Abraços


3. Re: Limite de 2 gigas ao transferir arquivos do linux para windows com o samba.

Robson
robsoncb

(usa Outra)

Enviado em 14/08/2008 - 14:54h

Bom o arquivo tem 19 gigas, não sei se vai dar para compactar.


4. Re: Limite de 2 gigas ao transferir arquivos do linux para windows com o samba.

Robson
robsoncb

(usa Outra)

Enviado em 15/08/2008 - 11:31h

Será que é limitação do Kernel 2.4, andei vendo pela internet e vi alguma coisa sobre isso.


5. Dicas

Rodrigo Ferreira Valentim
engos

(usa openSUSE)

Enviado em 15/08/2008 - 12:11h

Só para complementar as respostas acima, verifique também:

1o - Tipo de montagem.

Nunca me lembro nessas horas, mas quando tenho algum problema do tipo mudo de cifs para smbfs e vice-versa.

Obs. Sempre uso o mount -t cifs ou mount -t smbfs, nunca mais usei o smbmount por problemas desse tipo.


2o - Tipo de partição Windows.

Verifique se é FAT (que tem o limite de 2gb) ao invés de NTFS.


[]s


6. Re: Limite de 2 gigas ao transferir arquivos do linux para windows com o samba.

Robson
robsoncb

(usa Outra)

Enviado em 15/08/2008 - 15:15h

Olá,
Vou testar com a opção cifs, mais qual a diferença entre o cifs e o smbmount ?
Estou copiando em windows 2003 NTFS !


7. Re: Limite de 2 gigas ao transferir arquivos do linux para windows com o samba.

Rodrigo Ferreira Valentim
engos

(usa openSUSE)

Enviado em 15/08/2008 - 15:32h

Nunca me interessei sobre samba, por isso a dica que deixei é algo que vi no google e sempre funciona comigo, pois hora tento com um e não funciona, depois tento com outro sem mudar nenhum parametro e funciona, e vice-versa.


@ Maran

Vc que sabe tudo e um pouco mais de samba, sabe a diferença?


8. Re: Limite de 2 gigas ao transferir arquivos do linux para windows com o samba.

Fabio Maran
maran

(usa Debian)

Enviado em 15/08/2008 - 16:19h

Eu m onto meus arquivos (máquinas) usando o smbfs , pois o que acontece.

Estamos compartilhando arquivos com outro sistema, aki eu consegui em uma única cópia mover 35 gb de uma partição windows para meu servidor usando o smbfs ;)

Porem não sei a diferença entre os dois, ainda não pesquisei por este aspecto.

Mas uma dúvida.
De onde pra onde vc deseja copiar arquivos?

Do linux pro windows, ou do windows pro linux?


9. Re: Limite de 2 gigas ao transferir arquivos do linux para windows com o samba.

Robson
robsoncb

(usa Outra)

Enviado em 15/08/2008 - 16:30h

Bom do "windows 2003 ntfs para o linux" copia pelo compartilhamento samba.
Só que do linux para o windows 2003 ntfs não copia dá o erro: file size limit exceeded.
Reinterando o federa 4 kernel 2.6.x, consegue fazer a copia do arquivo usando a mesma linha de montagem:
Testei o comando com mount -t cifs e não funcionou. Falou que o parâmetro não é suportado pelo meu Kernel.




10. cifs / smbfs

João Marcos Menezes
stremer

(usa Arch Linux)

Enviado em 15/08/2008 - 17:31h

Olha, não sei se estou correto, mas baseado no que li por ai, o smbfs foi meio que "descontinuado", ele é mais antigo que o cifs, portanto nunca devemos usa-lo, somente usar o cifs, e isso explica muitos dos problemas. Mesmo assim em distros/kernels mais antigos que não tem o cifs podemos ter um smbfs com suporte para arquivos maiores que 2gb, mas não deve ser o seu caso. Tente o cifs, caso não tenha jeito, acho que só recompilando o kernel ou trocando de distro.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts