Forum Linux.général /dev/disk

Posté par (page perso) .
Tags : aucun
0
29
jan.
2008
Bonjour à tous,

J'ai bien apprécié, il y a déjà un bout de temps, l'arrivée de /dev/disk/by-xxx dans devfs.
Encore plus quand j'utilise un san.
J'ai juste un problème, quand je détache un disque, j'arrive sans problème à demander aux contrôleurs de rescanner leurs bus et me faire disparaître les /dev/sdX.
Mais les /dev/disk/by-XX ne sont pas mis à jour ...
Quelqu'un est-il confronté à ça et a-t-il une solution ?

Merci d'avance,

Cyril
  • # Correction

    Posté par (page perso) . Évalué à 0.

    les /dev/sdX sont toujours là en fait ...

    http://la-rache.com

    • [^] # Re: Correction

      Posté par . Évalué à 2.

      je te conseille http://www.linux-france.org/article/these/smart-questions/sm(...)

      Quel distrib ?
      Quel version ?
      Quel noyaux ?
      Tu as des messages de log ?
      Par quel commande tu rescannes tes bus ?
      Sur quels matériels ?
      Est-ce que ça a déjà marché ?
      Que cherches-tu à faire ?
      Est-ce que tu as une sœur célibataire majeur ?

      Bref, on veut bien t'aider mais on n'a pas de cacahouètes.
      • [^] # Re: Correction

        Posté par (page perso) . Évalué à 1.

        - Redhat (po le choix), ES5, linux 2.6.18
        Il n'y a pas de log car il n'y a pas lieu d'en avoir à mon avis.
        Les machines sont des DL360G5 Bi-xeon 3Ghz avec des cartes Qlogic HBA 2xxx

        Le problème n'est pas lié au matériel ni à la distribution et je ne pense pas non plus lié au noyau.

        Sauf erreur de ma part le /dev est peuplé par udev qui au passage gère le plug&play/hotplug en permettant des lancement d'application à la découverte de nouveau matériel.

        Mon soucis est que les nodes créés dans le /dev à la découverte d'un nouveau disque san par ex. ne sont pas supprimé à la suppression de ce matériel.

        Ceci ne pose pas de problème fondamental (sauf à moi ...). J'ai épluché la doc de udev, mais je n'ai rien trouvé à propos d'un "cleanage" du /dev

        Ujne solution que je n'aime pas serait de forcer udev à faire un rm du node à l'arrêt d'un périphérique ...

        Voilà, en plus clair, ma première demande.

        A votre bon cœur les amis.

        http://la-rache.com

        • [^] # Re: Correction

          Posté par . Évalué à 1.

          pour les disques san, on les gère habituellement avec le device mapper (en version multipath souvent) associé aux périphériques /dev/mapper/*.
          Il permet de rescanner les contrôleurs et de mettre à jour les périphériques présents.
          • [^] # Re: Correction

            Posté par (page perso) . Évalué à 1.

            En fait j'utilise la suite Veritas Volume Manager, et il se contrefout des symlinks, il utilise les /dev/sdX .

            Je ne suis pas fan du propriétaire, mais je reconnais qu'avec VM ils ont fait un bon boulot. Le vxfs est très performant. Vivement qu'ils continuent à le libérer comme ils l'ont en partie fait avec LVM.

            Cyril

            http://la-rache.com

Suivre le flux des commentaires

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