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.