Partage de fichier souis Nux

Quel est le meilleur partage de fichier sous Nux ? J’ai entendu dire que NFS n’était pas très bon. Ca serait pour partager quelques dossiers entre mes deux PC (genre le répertoire contenant mes mails) pour qu’il soit accéssibles autant par l’un que par l’autre en écriture et en lecture. Mes deux PC ont une installation totalement identique (même utilisateurs avec leurs PID identiques) pour éviter les problèmes.

Il n’existe rien d’autre que NFS. C’est pas forcement ideal, mais de l’experience que j’en ai eu en environnement degrade (carte half duplex), ca marche mieux que SMB.

L’autre solution est d’utiliser samba, mais c’est un peu dommage de ne pas utiliser les outils Unix dans un environnement full Unix

LoneWolf

NFS is the less worst solution.

Au fait, LoneWolf, tu penses quoi de la nouvelle version de Samba ?
Ce message a été édité par xentyr le 26/09/2003

Que ca va dans le bon sens, mais que Windows a encore a head start (ah
j’ai retrouve en francais, on dit une longueur d’avance). D’une maniere
generale, a chaque SP windows, y a un patch samba parce que MS a change
un bidule dans le code (je trouve que c’est assez petit comme attitude).

J’ai pas vu dans ton “main changelog”, et j’ai pas vraiment cherche,
mais j’espere qu’ils auront ameliores la gestion des oplock et
filelocks, c’etait le gros probleme dans les version que j’ai eu
l’occasion d’installer (tellement gros qu’on a desactive le systeme).

edit: euh black, tu connais une autre implementation du protocole SMB, toi, a part samba et microsoft?

LoneWolf

Et la longueur d’avance sera difficile a rattraper…
Ce message a été édité par LoneWolf le 26/09/2003

Au passage samba à la base utilise le protocole SMB qui n’est pas
réservé à MS, MS ne fait que l’utiliser.
Par contre samba supporte evidement quasiment toutes les extentions aux
SMB faites par microsoft, car la grande majoritée des personnes
l’utilisent plus comme interface avec un réseau microsoft plutot que
comme client/serveur SMB pur

Et microsoft change tellement ses codes qu’ils ont deja crées des incompatibilités entre différentes versions de windows…
Ce message a été édité par Black-Fox le 26/09/2003

Bon et bien, je vais utilisé NFS, comment celui-ci réagit-il quand il ne trouve pas le serveur (mon portable n’est pas toujours connecté au réseaux) : il fait un gros caca qui dure 10min ou alors il met juste un message : server not found ?

Tant que tu ne fais rien sur les montage NFS “dead”, il ne se passera rien.

Si tu fais une commande de type “df”, il va attendre comme un con que le serveur reponde. Mais en attendant, ta machine fonctionnera normalement, a part peut etre un load a 1 (qui signifie que t’as un process qui tourne et qui bloque sur une IO - dans ce cas la).

Ca peut etre contraignant, mais il existe une solution simple: Tout se debloque des que tu mets online ton serveur NFS.

LoneWolf

Faudrait que je regarde comment fait samba…

NFS is good 

Quand il trouve pas le serveur ca dépend de comment tu montes la partition, via un mount ou en automatique par /etc/fstab.

  • Via un mount -> pas grav , device unreachable
  • Automatique via /etc/fstab -> chez moi ma machine plantait quand le serveur était pas accessible. Faut passer par un autofs pour des partages types NFS quand le serveur est parfois éteind. Ca évite ce genre d'embrouilles.

 

Je deconseille FORTEMENT:
[ul]
[li]le montage nfs en auto dans le fstab. C’est bad.[/li]
[li]l’autofs. C’est une daube sans nom, a la fac, on avait QUE des[/li]emmerdes avec (bon, c’est peut etre mieux maintenant, mais j’aime pas
les trucs auto).
[/ul]
Voila un exemple chez moi:

/dev/hda6  
/
ext2  
errors=remount-ro
0 1

/dev/hda5  
none  
swap  
sw  
0 0

proc

/proc
proc  
defaults  
0 0

/dev/fd0      
                 
/floppy
auto  
user,noauto
0 0

/dev/cdrom  
/cdrom   iso9660
ro,user,noauto  
0 0

/dev/hda7          
              /home
ext2  
defaults  
0 2

Naga:/sharing  
/sharing  
nfs rw,user,noauto

Umichan:/home
/umi_home
nfs rw,user,noauto

Umichan:/archives        
/windows  
nfs rw,user,noauto

Umichan:/archives_linux   /linux 
nfs rw,user,noauto

Evidement, je deconseille fortement l’option USER dans le cadre d’un
serveur, mais quand c’est sa machine a soit…

Notez que Umichan est un nom de host renseigne dans /etc/hosts. Ca
marche aussi avec une IP directement dans le fstab, mais c’est
nettement moins joli

Les effets d’une deco du serveur (si on a monte la partition au
prealable) restent tels que je les ai decrit en haut.

LoneWolf

NFS reste une solution tres pratique.