Forum Linux.général Un serveur NIS en mirroring

Posté par  .
Étiquettes : aucune
1
22
juil.
2009
BOnjour,
je voudrais avoir votre avis sur le probleme suivant:
Au boulot on a un serveur NIS sous HP-Ux sur une machine en fin de vie.
Nous avons 2 serveurs (sun v20Z) identiques qui pourraient permettre de remplacer cette viellerie et on profiterait pour mettre linux dessus.
L'idee d'en avoir 2 est de pouvoir disposer d'un backup en cas de pb materiel.
Je souhaite donc mettre 2 disques dur sur le premier serveur v20z en mirroring et si il y a un pb materiel je prend un des disques du raid et je le met dans l'autre machine de spare afin de repartir au plus vite.
Question:est ce possible?
Peut on repartir avec un seul disque en Raid, faut il creer la matrice raid sur la carte raid du second serveur ou peut il repartir tel qu'elle?
Et sinon que pensez vous de cette solution?le but etant de pouvoir repartir tres vite avec une map NIS le plus a jour possible en cas de crash du serveur.
Merci de vos reponses.
  • # Raid 1 software/linux

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

    C'est ce que je fais sous linux.
    Ca marche bien a condition que le matériel soit identique.

    Système - Réseau - Sécurité Open Source - Ouvert à de nouvelles opportunités

    • [^] # Re: Raid 1 software/linux

      Posté par  . Évalué à 1.

      Salut nono.
      Non la je me sers bien de la carte Raid materielle du serveur, pas de raid logique, donc je suppose qu'il doit etre possible de prendre un des disque de l'array et de le mettre ailleurs, tu confirmes?
  • # Master / Slave?

    Posté par  . Évalué à 3.

    Sinon, NIS permet d'utiliser un serveur slave qui prend le relai en cas de défaillance du serveur principal. Ça répond peut-être à ton besoin?

    Mon document de référence: http://www.yolinux.com/TUTORIALS/NIS.html
    • [^] # Re: Master / Slave?

      Posté par  . Évalué à 1.

      Tout a fait nous avons des serveurs slaves qui permettent de prendre le relais mais qui ne permettent pas de pouvoir ecrire ensuite dans la map.
      Le but de ma manip est d'avoir un serveur maitre en spare si l'un d'eux viendrait a avoir un grave pb materiel (plus de sous pour la garantie).
      Comme je ne pourrais pas non plus avoir de disque durs en spare je voudrais savoir si en faisant du mirroring physique (et non logique) je pourrais redemarrer sur un des disque de la matrice raid sur le serveur spare (meme hardware)?
      Merci.
      • [^] # Re: Master / Slave?

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

        Pour les disques, le fait de les changer ne *devrait* pas poser de soucis particuliers.
        ( meme firmware des cartes raid )
        Pour la config nis, il faut prévoir la modification d'un slave en master à l'aide des fichiers
        de configuration.( 3 machines minimum )
        Sinon, il existe Ldap.

        Système - Réseau - Sécurité Open Source - Ouvert à de nouvelles opportunités

  • # DRDB

    Posté par  . Évalué à 3.

    Le plus simple pour une telle configuration est de partir sur du DRDB+heartbeat:

    Typiquement deux serveurs qui,
    - Partagent les mêmes données via un système de Raid1 en réseau [1].
    - Exposent leur services via une IP qui pointera tanto vers un serveur, tanto l'autre.


    En cas de crash on peut basculer les services d'un serveur à l'autre. Lors d'une mise à jour un peu critique on peut désynchroniser le raid de manière à ce qu'un des serveurs reste dans la configuration d'origine.

    Le basculement peut se faire:
    - De manière manuelle, typiquement: if ! `ping -c1 serveur2`; then mount /dev/drdb1 -o rw; ifconfig eth0:0 $ip; /etc/init.d/nis start; fi;
    - Ou automatique via heartbeat [2] qui se chargera de vérifier quels serveurs tournent et d'effectuer des actions en conséquence, auquel cas la configuration ressemblera beaucoup à [3] ou [4].

    [1] drbd.org
    [2] linux-ha.org/heartbeat
    [3] http://linux-vserver.org/Getting_high_with_lenny
    [4] http://wiki.hyber.dk/doku.php/openfiler_2.2_ha-cluster_guide
    • [^] # Re: DRDB

      Posté par  . Évalué à 2.

      ça semble être une solution élégante, merci beaucoup.
      En plus tu me donnes de la doc, que demande le peuple? :)

Suivre le flux des commentaires

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