monte uma pasta de um servidor para outro

0

Estou usando a nuvem. Eu quero montar uma pasta no servidor de gerenciamento cloudstack para o sistema onde xenserver está instalado. Mas, ao fazê-lo, ocorreu um erro. Eu fiz tantas coisas, mas existem erros.

[root@xenserver2 ~]# mount -t nfs 10.176.14.26:/mnt/secondary /secondarymount
mount: 10.176.14.26:/mnt/secondary failed, reason given by server: Permission denied

10.176.14.26 é o ip do servidor de gerenciamento.

Alguém pode me ajudar?

Obrigado antecipadamente!

    
por user227570 29.05.2013 / 10:58

1 resposta

1

Sua saída showmount -e 10.176.14.26 mostra que você exportou /export directory

mas você está tentando montar / mnt / secundário diectory !!!

Atualize sua pergunta com esse detalhe

O que você exportou no arquivo /etc/export ?

Exemplo

No lado do servidor

[root@localhost ~]# cat /etc/exports
/export   10.10.1.2(rw,sync)

Iniciar rpcbibd e nfs services

[root@localhost mnt]# service rpcbind restart
Stopping rpcbind:                                          [  OK  ]
Starting rpcbind:                                          [  OK  ]
[root@localhost mnt]# service nfs restart
Shutting down NFS mountd:                                  [  OK  ]
Shutting down NFS daemon:                                  [  OK  ]
Shutting down NFS quotas:                                  [  OK  ]
Shutting down NFS services:                                [  OK  ]
Starting NFS services:                                     [  OK  ]
Starting NFS quotas:                                       [  OK  ]
Starting NFS daemon:                                       [  OK  ]
Starting NFS mountd:          
[root@localhost ~]# iptables -F

Flushing iptables não é a maneira correta de configurar uma regra apropriada do iptables

No lado do cliente, verifique o diretório exportado

[root@localhost ~]# showmount -e 10.10.1.1
Export list for 10.10.1.1:
/export 10.10.1.2
[root@localhost ~]# mount -t nfs 10.10.1.1:/export/ /mnt/
[root@localhost ~]# 
    
por 31.05.2013 / 07:31