NFS ... comment que ca marche ?

NFS ... comment que ca marche ? - Installation - Linux et OS Alternatifs

Marsh Posté le 16-06-2003 à 09:26:23    

salut,
 
j essaie de compiler mon noyau 2.4.20 sur une compact flash mais j ai meme pas la place pour le decompresser. J ai donc pensé a créer un lecteur NFS distant mais je ne sais comment faire ... :/
 
j'ai 2 machines :
 1 avec redhat 7.1 sur  laquelle je veux mettre mes sources linux.
 1 avec debian woody :  installé sur une compact flash (ou y a pas de place quoi) je veux monter mon lecteur NFS.
 
 
Il me semble donc qu il faut que j installe un serveur NFS sur la redhat, et que je fasse un mount sur la debian.
 
Le pb c est que sur ma redhat , je n ai pas nfs d installé et je ne connais pas le package (et le gestionnaire kpackage est vraiment pourri, je ne trouve aucun package nfs dedans :( )
 
Et sur le client je dois mettre une ligne dans le fstab , mais je ne sais pas comment la mettre.
 
 
Quelqu un peut il m aider ?
 
 
merci.

Reply

Marsh Posté le 16-06-2003 à 09:26:23   

Reply

Marsh Posté le 16-06-2003 à 09:35:35    

Sur la redhat, à supposer que nfs-server est installé:
[edit] /etc/exports et ajouter
/path/to/some/space  nom_de_la_debian(rw,no_root_squash)
 
sur la debian:
mount -t nfs /mnt/nfs-space nom_de_la_redhat:/path/to/some/space

Reply

Marsh Posté le 16-06-2003 à 09:43:15    

vi mais le package s appelle comment ? je l ai pas trouvé avec kpackage...  
 
edit : j entends par la le package contenant nfs-server


Message édité par xilebo le 16-06-2003 à 09:43:59
Reply

Marsh Posté le 16-06-2003 à 10:18:37    

bon j ai fait des trucs :
 
sur la redhat j ai edité mon fichier /etc/exports et j ai mis la ligne suivante :
 
/NFS/linux-2.4.20 192.0.0.101(rw)
 
ensuite j ai fait :
 
service nfs reload
 
puis :
 
service nfs start
 
il m'a bien mis
 
start mountd [ok]
start nfs daemon [ok]
 
 
puis sur le client (debian) j ai essayé de faire :
 
mount 192.0.0.22:/NFS/linux-2.4.20 /mnt/tmp
 
et il me met  
 
RPC timeout.
 
 
c grave docteur ?

Reply

Marsh Posté le 16-06-2003 à 11:03:03    

Il me semble qu'il faut (sur le client NFS -Debian, ici-) lancer le "rpc portmapper" (souvent, c'est "/sbin/portmap" ou parfois "/sbin/rpc.portmap" ), et le démon RPC rpc.lockd.
 
 Une autre solution (si portmap n'est pas installé sur le client) est d'utiliser l'option "nolock" qui empêche le démarrage du serveur lockd (sur le poste client)
 

/bin/mount -t nfs -o nolock,sync 192.168.1.1:/NFS /mnt/NFS


 Attention dans ce cas, il est souhaitable de n'avoir qu'un seul client qui accède en écriture à ce partage NFS (les fonctions de verrouillage ne sont pas actives). (note : l'option "sync" permet de ne pas délayer les accès au partage, ce qui, me semble-t-il, force le noyau à écrire directement les données)
 
 (cf. man portmap & man mount)

Reply

Marsh Posté le 16-06-2003 à 13:27:26    

ok merci je vais essayer

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed