Journal Software RAID 1 et NFS

Posté par  .
Étiquettes : aucune
0
3
avr.
2003
Toujours à la recherche de combinaisons plus ou moins douteuses ;o), j'essaie de mettre en place un partage NFS sur une partition ATA RAID 1 software.
- Première surprise (mauvaise) : les procs datent un peu (2x Celeron 466Mhz) mais les demons de synchro RAID consomment en permanence ~ 5-12 % de CPU. Passons...
- Deuxième surprise (bonne & mauvaise) : le changement de controlleurs IDE est transparent (hormis l'attribution des disques pour le device md et quelques problèmes de synchro sur le(s) disque(s)) mais l'inversion des disques mirrorés met en evidence un bug du module kernel RAID (traces explicites dans /var/log/messages et plantage).
- Troisième surprise (bonne) : la restauration des données depuis un disque mirroré seul (donc depuis le device hd? et non md?) se fait sans souci.
- Dernière surprise (très mauvaise) : la copie d'un volume important de données (de l'ordre de plusieurs Go) depuis/vers le partage NFS comme en local a tendance à planter ... Du coup, les process deviennent "inkillables" et le reboot de la machine impossible de manière soft (unmount, kill process, unexport NFS impossibles)... Dès lors la solution "un-doigt" s'impose ,o(

Bref, du bon comme du mauvais dans cet essai et je me demande si, parmi vous, certains auraient expérimenté des solutions similaires :
Quels paramètres appliquer au serveur/clients NFS en termes de synchro ?
Existe-t-il des alternatives à NFS dans cette optique (du genre CODA FS) ?
Une idée de paramètres pour le software RAID 1 ?

Merci de vos idées/propositions/retours d'eXpérience...
  • # Re: Software RAID 1 et NFS

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

    intermezzo à la place de coda. Il parrait que cela marche bien.

    Sinon, il ne te reste qu'à contacter les mainteneurs de ses modules kernels. Leur noms doit être dans un des fichiers du source de linux.

    "La première sécurité est la liberté"

    • [^] # Re: Software RAID 1 et NFS

      Posté par  . Évalué à 1.

      Merci pour intermezzo... J'm'en va essayer ;0)
      Pour le bug, dès que je récupère cette foutue messagerie (drivers bêta pour modem PCI Connexant pas stables en SMP), je m'y attaque aussi.
      • [^] # Re: Software RAID 1 et NFS

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

        C'est clair que du RAID IDE consomme de la CPU, mais je ne pensais pas autant.

        Par contre, cela ne peut il pas venir d'un PB hardware ?

        Pour du raid, meme un mirroring, il importe d'avoir des disques avec une vitesse de rotation identique : est ce bien le cas?

        Ensuite au niveau du réglage du BIOS, les débits sont ils les mêmes? As tu bien les bonnes nappes IDE pour des disques en 100 ou 133?

        Ensuite c'est un Raid Soft à ce que je vois : tes disques sont ils sur le même sous systeme IDE ou chacun sur un controleur (nappe) différent? Si tu as un CDROM/DVD dessus, peux tu le retirer? Il me semble que tout le sous-systeme d'une même nappe est ralenti a la vitesse de l'element le plus lent (le CDROM)
        Et pour des histoires de perfs, il vaut mieux avoir un seul équipement (disque) par sous systeme IDE.

        Certes, un RAID soft est lent.
        Certes, un sous système IDE est lent.

        Mais ça me semble quand même assez louche ton histoire
        • [^] # Re: Software RAID 1 et NFS

          Posté par  . Évalué à 1.

          disques identiques
          controlleur... nappes
          Vi, vi... J'ai tout fait comme préconisé...
          Les réglages des BIOS (carte mère et controlleur IDE additionnel) sont laissés en Auto.
          Dans l'optique du RAID, j'ai acheté 2 disques identiques qui n'ont/ne sont/ne seront utilisés que pour cela.
          Sur ma carte mère (ABIT BP6), j'ai deux controleurs IDE (2x2 en fait), un ATA 33 sur lequel sont branchés lecteur CD et un disque IDE pour backups internes (pas d'export), et un 66 (HPT366) où sont mirrorés les disques chacun sur un sous-système "dédié".
          Le système se trouve sur deux autres disques SCSI (carte controlleur PCI).

          Et pourtant, les démons de synchro consomment toujours 5% de CPU au plancher, > 10% s'il y a desdonnées à synchroniser. En revanche, j'ai recréé le RAID from scratch (raidstop, cfdisk, mkraid et mkfs) et, au dernier boot, aucune erreur dans les logs systèmes. Je vais tenter de restaurer les données sauvegarder et surveiller la consommation CPU pendant l'opération en espérant que ça ne plante pas à nouveau...

          Mais p't'être que j'en demande trop à ma "vieille" carte mère ;o)
        • [^] # Re: Software RAID 1 et NFS

          Posté par  . Évalué à 1.

          Finallement....
          Je devais avoir un problème hard/drivers (bug kernel ?) avec mon controlleur IDE HPT366 :
          - fréquents messages d'erreur "Drive Seek Error" sur l'un des disques à chaque boot puis reset successfull près une centaine de messages.
          - freeze recurrents du système => reboot

          Depuis, carte PCI IDE RAID : aucun souci et pourtant j'ai ajouté serveur NFS et SAMBA sur une partie de l'arborescence de ces disques sans aucun plantage.
          En outre, conso CPU en chute libre, tout au plus 3-4% ponctuels lors des opérations de sync du démon RAID.

          Merci de ces pistes ;o)

Suivre le flux des commentaires

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