sexta-feira, 6 de agosto de 2010

Erro de acesso ao arquivo no NAS através do Samba

Utilizo o Samba versão 3.4.7-58 no Fedora 12 64 Bit
Coloquei na rede um NAS (Network-Attached Storage) 32 bit compartilhado com NFS.
O acesso das estações ao NAS seria através do servidor SAMBA.
Acontece que alguns arquivos os usuários não conseguiam abrir, no log deu a seguinte mensagem abaixo:

locking/posix.c:196(posix_fcntl_lock)
posix_fcntl_lock: WARNING: lock request at offset 2147483538, length 1 returned
an Não há locks disponíveis error. This can happen when using 64 bit lock oetss
on 32 bit NFS mounted file systems.

Resolvi esse problema da seguinte forma:
adicione no smb.conf no compartilhamento que estava com problema o seguinte parametro:

locking = no

Lembrando que você pode colocar esse paramentro no [global].
No meu caso foi preciso só em um compartilhamento específico.