Forum Linux.général Problème de "loop" libre

Posté par  .
Étiquettes :
0
19
fév.
2010
Bonjour à tous !

Voila mon soucis, j'ai déjà monter mes 8 iso sur mon serveur linux.

Et le soucis, c'est que souhaiterais en monter plus de 8 et ainsi en partager plus.

Y as t-il un moyen?
Car cela est un peu contraignant de devoir démonter des cd pour pouvoir en montée d'autres...

Merci d'avance.

Bonne journée

Ps: Je tourne sous Ubuntu Server 9.10 !
  • # Option max_lopp

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

    http://www.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/5/(...)

    En résumé : echo options loop max_loop=64 >> /etc/modprobe.conf. Il sera probablement nécessaire de démonter tous les CD actuellement montés, puis de décharger / recharger le module noyal (ou au pire, reboot).
    • [^] # Re: Option max_lopp

      Posté par  . Évalué à 1.

      Merci de ta rapidité de réponse ;)

      J'ai essayer, et cela ne fonctionne pas, même en rebootant mon serveur.
      • [^] # Re: Option max_lopp

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

        zarb...
        mauvaise distro pour cet usage, changer distro
        /désolé/

        Autre piste : utiliisation de autofs. (Voir, avant, si les accès ne sont pas trop nombreux en même temps sur tout les points.) Le principe d'autofs est de monter à la demande. Ainsi tu n'a pas x iso montées en même temps, mais x iso montées quant quelq'un ou quelque chose veux y accéder. Par exemple, pour un répertoire comme /usr/share/applications que tu voudrais voir déporter sur un serveur nfs c'est très pratique... Et ça marche aussi pour monter des iso (je passerai par un fichier genre iso.auto renseigné comme il faut, puis sa déclaration dans auto.master)

        m'enfin c'est zarb cette histoire de limites de montage d'iso sur ta distro. Dans un modinfo loop tu n'a pas un truc du genre :
        parm: max_loop:Maximum number of loop devices (int)
        parm: max_part:Maximum number of partitions per loop device (int)
        ???


        Et : pas besoin de rebooter, hein ;-)
        Tu arrêtes d'utiliser le module loop, en démontant les iso montées. Puis, après un rmmod loop, tu fais simplement un :
        modprobe loop max_loop=100

        et paf, ls /dev/loo* |wc -l affiche ... 100 devices disponibles.

        M'enfin c'est bizarre qu'une version serveur ne le permette pas... (surtout que le module le permet par défaut) Ca doit être une simple erreur de syntaxe lors du passage de l'option au noyau.

        Je serais toi, je ferais les deux :
        Plus de loop par défaut. Et chaque iso montées uniquement à la demande d'accès.

        Cdt.
      • [^] # Re: Option max_lopp

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

        J'ai essayer, et cela ne fonctionne pas, même en rebootant mon serveur.

        Vérifie que tu as bien les devices de créés dans /dev, peut-être que ton udev ne les a pas mis à jour.

        Sinon, à la mimine pour tester :
        # cd /dev
        # mknod loop8 b 7 8

        et essaie ensuite de monter un CD en loopback sur /dev/loop8 pour voir...

Suivre le flux des commentaires

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