Forum Linux.général Partage NFS ou rsync

Posté par  (site web personnel) .
Étiquettes : aucune
0
12
mai
2005
Avant de me lancer dans des tests, j'aimerais savoir s'il est possible de partagé la partitions /usr (ou autre) entre différent serveur via NFS.

L'objectif est simple, j'ai plusieurs serveurs qui remplissent les mêmes tâches en utilisant les mêmes logiciels.

La seule différence entre les machines viennent des données des utilisateurs.

J'aimerais avoir une machine sur laquelle faire mes mise à jour qui seraient directement disponible pour les autres machines (via NFS).

Donc mes questions :

1. Est-ce possible ? ;-)
2. NFS est-ce la bonne solution ? Y en a-t-il d'autre ?
3. Y a-t-il une limite du nombre de clients qui peuvent se connecter sur le serveur principale ? Ou est-ce limité uniquement par les performances disques et les capacités du réseau ?
4. Avantages ? Inconvéniant ?

Dans le même objectif est-ce possible de synchroniser des partitions /usr via rsync ou quelque chose du genre. L'objectif sera toujours de faire les mise à jour sur une machine et qu'elle se propage sur les autres.

Merci d'avance pour votre aide.
  • # Hum hum ...

    Posté par  . Évalué à 2.

    A mon avis non :)

    MAIS ! Oui il y a un mais ...

    Si tu te debrouille pour que le /usr soit mointé au bon moment, soit avant que les services se lancent, ca devrait pouvoir marcher. Il me semble bien que c'est le cas, fstab étant lancé bien avant de demarrage des services ... MAIS car il y a un mais ... le service réseau lui n'étant pas lancé avant le fstab bah du coup ... ca ne peu pas marcher. De plus, pour monter un nfs, il faut que different service soit lancé, comme portamap.

    Donc en gros, NON, tu ne pourras pas partager ton /usr

    Donc je pense que répondre aux autres questions n'a plus d'interet.

    Ou peut etre de faire un cluster ? LVS serait-il dans ton cas une solution ? Je ne connais pas trop ce genre de choses donc essayes peut etre de regarder sur le net.

    Bon courage.
    • [^] # Re: Hum hum ...

      Posté par  (site web personnel) . Évalué à 2.

      euh
      t'es un sacré pessimiste :p
      En temps normal j'aurais répondu pourquoi pas mais t'as donné une raison possible :)
      Non donc alors si ta distrib est bien faite (tien ca me fait penser que ma mienne ca marcherait pas.....), tout ce qui est nécessaire au boot jusqu'au rc X (pas rc.sysinit) n'est pas dans /usr, et donc le /usr peut être monté sans probleme
      • [^] # Re: Hum hum ...

        Posté par  . Évalué à 2.

        Il est beaucoup trop pessimiste :).

        C'est tout à fait possible de partager un /usr (c'est pour ca que tu as un /usr/local, qui lui doit être sur le disque), et même plus.

        On peut même faire des stations diskless, alors partager /usr c'est de la rigolade :) (bon pas tant que ca, nfs c'est pas très drôle). Pour l'argument portmap, il est dans /sbin en principe.

        Pour te donner un 1ere piste, un lien http://yolinux.com/MINI-HOWTO/NFS-Root-Client.html.(...)

        Pour tes questions, NFS est surement le meilleur choix, après il faut voir l'intérêt au départ. Si c'est juste pour éviter de télécharger toutes les maj, Debian a par exemple des solutions type apt-proxy (une machine télécharge et partage avec les autres en gros).

        NFS ca marche bien mais ca peut poser pleins de soucis (si ton réseau n'est pas nickel par exemple..). Je te conseille de tester avant.

        --
        Thomas
        • [^] # Re: Hum hum ...

          Posté par  . Évalué à 2.

          Même pas vrai ! :)

          Les stations diskless c'est quand même autre chose ! Mais en fait, ca peut peut etre l'interesser ... un serveur diskless !!!

          Mais attention a NFS. C'est un peu une passoire, il sera facile d'acceder a ton /usr ...

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.