la configuration de NFS (système de files réseau) sur gnu / linux (Red Hat Enterprise Edition)

J'ai deux machines, la première entreprise RedHat entreprise linux 5 et la deuxième RedHat Enterprise Linux 4. J'ai connecté ces deux machines via le réseau local. J'ai essayé de configurer NFS (système de files réseau), d'où la première machine a été faite le server et la deuxième machine du client. L'adresse IP du server est 192.168.1.2 et l'adresse IP de la machine client est 192.168.1.1.

Sur la machine server, j'ai écrit ceci dans le file / etc / exports:

/home/ram/experiment 192.168.1.0/24(rw) 

Lorsque je tente de monter le directory du server à partir de la machine client en utilisant la command suivante

 mount -t nfs -o rw 192.168.1.2:/home/ram/experiment /home/ivv/test 

Je reçois l'erreur suivante (sur la machine client)

 ***mount:mount to NFS server '192.168.1.2' failed: System error: No route to host.*** 

Un peu plus d'informations serait pratique:

  • Pouvez-vous faire un ping entre les deux servers?
  • Avez-vous redémarré NFS sur le server après avoir ajouté les inputs dans / etc / exports?
  • Quelle (quoi que ce soit) est-ce que vous voyez dans les journaux du server NFS lorsque le client tente de monter?

Essayez de find des conditions météorologiques, il s'agit d'un problème de networking ou de quelque chose qui relève de nfs. Un simple test de netwoking consiste à effectuer un ping sur l'autre hôte. Ie: "ping otherhost". (Pour rendre les choses plus faciles, ajoutez les hôtes au file / etc / hosts des deux ordinateurs.) Pour tester nfs, vous pouvez également essayer de nfs monter l'export sur le server nfs lui-même.

ps: la lecture de la réponse du silence, si c'est le pare-feu, permet également le trafic udp.

Soit votre réseau est totalement désossé (la suggestion ping de RainyRat vous le dira), sinon le pare-feu sur une ou plusieurs machines (s) est configuré pour ne pas transmettre le trafic NFS. Je ne pense pas que cela soit probablement donné le message d'erreur ("Pas d'itinéraire vers l'hôte" n'est pas une erreur commune relative au pare-feu), mais il est possible et valable d'être vérifié.

 system-config-securitylevel 

Et essayez d'append l'exception du pare-feu

 nfs:tcp