O cliente Ubuntu quer montar o compartilhamento NFS no antigo servidor CentOS: acesso negado pelo servidor durante a montagem

0

Estas são as versões do sistema operacional das máquinas:

server# lsb_release -idrc
Distributor ID: CentOS
Description:    CentOS release 4.6 (Final)
Release:        4.6
Codename:       Final

e

client$ lsb_release -idrc
Distributor ID: Ubuntu
Description:    Ubuntu 16.04.1 LTS
Release:        16.04
Codename:       xenial

No servidor, o compartilhamento exportado é:

server# nfs-export --list
Directory       Permissions             Hosts
/share          rw                      *

Então, no cliente, tentei montar o compartilhamento da seguinte forma (10.1.1.1 é o endereço IP do servidor):

client$ sudo mount -t nfs 10.1.1.1:/share /share
mount.nfs: access denied by server while mounting 10.1.1.1:/share
client$ sudo mount -t nfs -o nfsvers=3 10.1.1.1:/share /share
mount.nfs: access denied by server while mounting 10.1.1.1:/share
$ sudo mount -t nfs -o nfsvers=2 10.1.1.1:/share /share
mount.nfs: access denied by server while mounting 10.1.1.1:/share

Outras máquinas CentOS na mesma LAN podem montar o compartilhamento muito bem, então pensei que poderia ser um problema de permissão. Para verificar, eu fiz isso:

server# tail /var/log/messages
Dec  7 14:51:40 server mountd[3556]: authenticated mount request from client.mylan.com:712 for /share (/share)
Dec  7 14:51:42 server mountd[3556]: authenticated mount request from client.mylan.com:712 for /share (/share)
Dec  7 14:51:45 server mountd[3556]: authenticated mount request from client.mylan.com:712 for /share (/share)

... que se parece com as linhas bem sucedidas de operações de montagem de outras máquinas CentOS.

Analisei algumas outras perguntas com a mesma mensagem de erro, mas não consegui encontrar nada que resolvesse o problema, por exemplo:

Qualquer ajuda seria apreciada.

    
por FriendFX 07.12.2016 / 05:56

1 resposta

0

Talvez esse bug atinja você: link

Parece que eles vão corrigir isso em breve por meio de atualizações. Até agora o comentário # 3 diz que isso deve funcionar:

mount -t nfs -v o nfsvers=2 ...

Para depurar seu problema, você também pode verificar se

rpcinfo -p 10.1.1.1

mostra todos os serviços necessários e suas portas são acessíveis pelo cliente. Observe que os serviços do portmap podem ser restritos por meio de /etc/hosts.allow e /etc/hosts.deny

    
por 07.12.2016 / 08:45