problema com nfs após upgrade

Iniciado por zhushazang, 08 de Abril de 2009, 13:39

tópico anterior - próximo tópico

zhushazang

Hey.

Eu tenho um pequeno cluster aqui para algumas aplicações científicas (gaussian, crystal, etc). A versão instalada foi a 7.04 a algum tempo então resolvi atualizar 7.04, 7.10, 8.04, 8.10. Um de cada vez, como indicado por aí. Tudo parecia funcionar bem, até os doutos começarem a fazer o uso devido do cluster.

A configuração do cluster se faz de 1 servidor e 11 nós com dois diretórios exportados:

/home 192.168.1.0/255.255.255.0(rw)
/usr/local/cluster 192.168.1.0/255.255.255.0(ro)

E o /etc/fstab dos nós se encontra assim:

ladao:/home /home nfs
tcp,sync,noatime,nodiratime,rw 0 0
ladao:/usr/local/cluster /usr/local/cluster nfs
tcp,sync,noatime,nodiratime,ro 0 0

Tenho as devidas permissões de escrita nos diretórios montados por nfs. O problema aparece quando tento criar um arquivo já existente.
Simplesmente ocorre um erro de permissão. E se insisto em salvar no editor (nano, vi) o arquivo é reescrito zerado. Ou seja ele escreve no diretório mas apaga todo o conteúdo existente. Dessa forma aparece o erro nos programas científicos que fazem uso de arquivos de entrada e saída e reutilizam esses arquivos de saída.

Como podem ver abaixo as permissões estão aparentemente corretas.

server:

erik@ladao:~$ ls -lnad .
drwxrwxrwx 9 1000 0 824 2009-04-08 10:30 .

client:
erik@diomedes:~$ ls -lnad .
drwxrwxrwx 9 1000 0 824 2009-04-08 10:30

mas ...

erik@diomedes:~$ touch teste1
erik@diomedes:~$ echo "a" >> teste1
erik@diomedes:~$ more teste1
a
erik@diomedes:~$ echo "a" > teste1
-bash: teste1: Invalid argument
erik@diomedes:~$ more teste1
erik@diomedes:~$


O arquivo é recriado, com o ">" mas com o erro visto.

Por favor, alguma luz nisso.

Obrigado.