erro CIFS -512 em uma montagem

2

Portanto, temos o Alfresco funcionando no trabalho e eu gosto de ter nosso repositório montado via CIFS:

mount /mnt/alfresco/ -v
mount.cifs kernel mount options: ip=192.168.8.91,unc=\alfresco.example.com\alfresco,dir_mode=0755,nounix,sec=ntlm,uid=1001,gid=1000,user=me,pass=********

A primeira vez que isso é executado, funciona bem. Eu posso usá-lo por algumas horas, mas depois ele bloqueia completamente. Se eu tentar ls / mnt / alfresco, ele fica pendurado por vários minutos. A única coisa que posso fazer é umount -lf /mnt/alfresco Mas então, se eu tentar montá-lo novamente, ele simplesmente trava. Quando eu faço um Ctrl + C, vejo o seguinte:

[86897.151480] CIFS VFS: cifs_mount failed w/return code = -512
[86897.155297] CIFS VFS: No task to wake, unknown frame received! NumMids 6
[86897.155302] Received Data is: : dump of 37 bytes of data at 0xffff88023366fb80
[86897.155307]  23000000 424d53ff 00000da4 c00188c0 . . . # \xffffffff S M B \xffffffa4 . . . \xffffffc0 . . \xffffffc0
[86897.155311]  00000000 00000000 00000000 31c60001 . . . . . . . . . . . . . . \xffffffc6 1
[86897.155313]  02260001 08000000 . . & . .

Minha linha /etc/fstab parece com a seguinte:

//example.com/alfresco /mnt/alfresco cifs user=me,uid=me,gid=me,credentials=/home/me/.smbcredentials,dir_mode=0755,nounix,auto,sec=ntlm 0 0

Estou no kernel Linux-3.10.25-gentoo, mas tive o mesmo problema com o 3.10.8-gentoo. Se eu reiniciar o computador, posso remontar o compartilhamento e usá-lo por algumas horas novamente. Existe alguma maneira que eu possa obter mais informações sobre o que está acontecendo aqui?

    
por djsumdog 25.02.2014 / 23:27

1 resposta

1

Você pode usar a opção de montagem --verbose cifs ao usar o mount.cifs. Por exemplo:

mount.cifs //winserver/folder /mnt/foo --verbose -o rw,-dom=addomain,dir_mode=0775,file_mode=0664,soft

ou se você estiver usando uma entrada fstab , tente:

echo 7 > /proc/fs/cifs/cifsFYI

Em seguida, digite:

dmesg

ou simplesmente verifique /var/log/messages ou /var/log/syslog

e desativado com:

echo 0 > /proc/fs/cifs/cifsFYI

É por este link: link

    
por 26.02.2014 / 00:18