NFS ... comment que ca marche ? - Installation - Linux et OS Alternatifs
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_redhatpath/to/some/space
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
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.22NFS/linux-2.4.20 /mnt/tmp
et il me met
RPC timeout.
c grave docteur ?
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)
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.