Não é possível gravar no compartilhamento do NFS, o Finder pendurado

0

Tenho um problema com um compartilhamento do nfs: esta é minha configuração:

/ etc / exports:

/home/delaland/sharetest 111.111.111.111(rw,all_squash,anonuid=1000,anongid=100,sync,insecure,no_subtree_check)

todas as portas necessárias abertas Montando no meu mac com estes comandos:

mkdir -m 777 /Volumes/sharetest
mount -t nfs -o rw,soft,intr,rsize=16384,wsize=16384,timeo=900,retrans=3,proto=tcp limesky.net:/home/someuser/sharetest /Volumes/sharetest

Eu crio um ponto de montagem com o modo 777 para poder escrever nele, quando eu montei em uma pasta normal, o Finder não me permite escrever ou modificar.

Ao fazer isso, eu sou capaz de modificar nomes de arquivos e pastas no compartilhamento nfs, então eu suponho que tenho direitos de gravação. a montagem e a leitura são rápidas e são muito responsivas.

Mas quando eu tento escrever um arquivo, a caixa de diálogo de transferência permanece sempre no 'cálculo do tempo restante'. Eu então preciso forçar a sair do Mac Finder e reiniciá-lo.

Então, quando tento remontar o NFS, ele não tem acesso ..: ele apenas carrega o conteúdo da pasta para sempre.

A única maneira de voltar ao normal é excluir os arquivos de 0 e 4 bytes no lado do servidor nfs share ..:

0   testfile.txt
4   ._testfile.txt

Por exemplo: quando eu carrego testfile.txt (1kb)

O Localizador tenta por um minuto, o servidor está desconectado. dentro de / var / log / messages eu acho isso:

Jan 16 20:08:37 sv kernel: lockd: cannot monitor Mac-Pro-de-Vincent.local

ou isto:

Jan 16 19:55:55 whm kernel: lockd: server Mac-Pro-de-Vincent.local not responding, timed out

O que estou fazendo de errado alguma idéia?

    
por Vincent Duprez 16.01.2014 / 22:19

1 resposta

0

Você precisa mudar para o diretório 777 no servidor. O modo de ponto de montagem não faz sentido, pois as permissões serão verificadas no diretório do servidor. A melhor maneira é mudar a propriedade do diretório para o uid que será usado no servidor (100?).

    
por 17.01.2014 / 16:08