Bonjour, le noyau ne semble pas supporter LVM : lvcreate -n test_lv -L 3G vg0 /proc/misc: No entry for device-mapper found Is device-mapper driver missing from kernel? Failure to communicate with kernel device-mapper driver. /proc/misc: No entry for device-mapper found Is device-mapper driver missing from kernel? Failure to communicate with kernel device-mapper driver. Incompatible libdevmapper 1.02.20 (2007-06-15)(compat) and kernel driver striped: Required device-mapper target(s) not detected in your kernel lvcreate: Create a logical volume LVM en moins ça me fait mal : j'ai l'habitude de réserver de l'espace disque à l'avance par grosse tranche et de le distribuer en fonction des besoins à l'aide de LVM en redimensionnant les volumes logiques et les systèmes de fichiers à la volée. Y-a-t'il moyen de l'ajouter dans le noyau (sur une machine Linux, je ne m'attendais même pas à ne pas le trouver...) ? Par ailleurs l'interface force la création d'un système de fichiers ext3 sur chaque disque créé et monte automatiquement les systèmes de fichiers dans /srv. Est-il prévu de pouvoir désactiver ce formatage d'une part et ce montage automatique d'autre part ? Le fait de ne pas avoir à formater devrait rendre l'opération de création d'un disque plus rapide (voir quasi-instantané, alors qu'actuellement on attend plusieurs minutes). Surtout que mon cas typique d'utilisation c'est d'utiliser une partie du disque en reiserfs dans un volume logique (malheureusement xfs n'est pas supporté non plus pour l'instant, donc je me rabats sur reiserfs). Actuellement si je veux ajouter de l'espace disque sur un filesystem je devrais attendre plusieurs dizaines de minutes, machine _arrêtée_. Lionel
Hébergement Généralités: Support de LVM ?
Vous devez être connecté pour poster de nouveaux messages. Créer un compte.
- Par : Lionel Bouton
- Date : le 12 jan. 2008 à 15:38
- Sujet : Support de LVM ?
- Par : Grégoire Barbier (simple client)
- Date : le 13 jan. 2008 à 13:57
- Sujet : Re: Support de LVM ?
Le 12 jan 2008 à 16:38 CET, Lionel Bouton a écrit : (...)
le noyau ne semble pas supporter LVM : lvcreate -n test_lv -L 3G vg0 /proc/misc: No entry for device-mapper found Is device-mapper driver missing from kernel?
(...)
Par ailleurs l'interface force la création d'un système de fichiers ext3 sur chaque disque créé et monte automatiquement les systèmes de fichiers dans /srv. Est-il prévu de pouvoir désactiver ce formatage d'une part et ce montage automatique d'autre part ?
(...) Salut Lionel (si vous n'êtes pas le Lionel Bouton que je connais, ne vous vexez pas de ma familiarité). J'ai une VM sur laquelle j'ai installé du LVM avec succès. Je suis parti d'une Fedora from scratch, donc aucune garantie pour une autre distrib. "yum install lvm2" et après tout s'est très bien passé (depuis j'ai des modules chargés en plus quand je fais lsmod des trucs en dm_*, j'imagine que c'est ce qui te manque, d'ailleurs un modprobe aurait sûrement suffit). Ensuite j'ai bien sûr explosé les montages par défaut en /srv et reformaté les disques (j'en ai créé plusieurs pour jouer) à coup de pvcreate. Comme j'avais une petite inquiétude qu'ils repoussent tout seuls dans /srv ou que l'OS ne boote plus (d'autant plus que j'avais fait un yum update kernel entre temps), j'ai rebooté. Aucun problème. a+
- Par : Lionel Bouton
- Date : le 13 jan. 2008 à 15:56
- Sujet : Re: Support de LVM ?
Le 13 jan 2008 à 14:57 CET, Grégoire Barbier (simple client) a écrit :
Salut Lionel (si vous n'êtes pas le Lionel Bouton que je connais, ne vous vexez pas de ma familiarité).
Salut Grégoire, le monde est petit :-)
J'ai une VM sur laquelle j'ai installé du LVM avec succès. Je suis parti d'une Fedora from scratch, donc aucune garantie pour une autre distrib.
En fait je suis trop habitué à mon petit confort : j'ai fait "modprobe <TAB> <TAB>" et il ne m'a rien listé car bash-completion n'est pas configuré sur l'Ubuntu. J'ai donc considéréque le noyau était fermé (en fait j'avais une idée préconçue car je m'attendais à des noyaux monolithiques compilés sans support des modules pour rendre plus difficiles des tentatives d'exploitation de l'hyperviseur).
"yum install lvm2" et après tout s'est très bien passé (depuis j'ai des modules chargés en plus quand je fais lsmod des trucs en dm_*, j'imagine que c'est ce qui te manque, d'ailleurs un modprobe aurait sûrement suffit).
Yep !
Ensuite j'ai bien sûr explosé les montages par défaut en /srv et reformaté les disques (j'en ai créé plusieurs pour jouer) à coup de pvcreate. Comme j'avais une petite inquiétude qu'ils repoussent tout seuls dans /srv ou que l'OS ne boote plus (d'autant plus que j'avais fait un yum update kernel entre temps), j'ai rebooté. Aucun problème.
Oui, ça marche à condition que tu sois en full LVM j'ai l'impression : si tu as un ext3 sur xvdb1 par exemple, il te le monte automatiquement. Je n'ai pas de trouvé de script d'init responsable de ça. Peut-être est-ce fait dans un initrd dont on n'a pas la maîtrise. Bonne continuation et bonne année (on a le droit jusqu'au 31 janvier...) ! Lionel
- Par : Lionel Bouton
- Date : le 13 jan. 2008 à 16:21
- Sujet : Re: Support de LVM ?
L'Ubuntu n'aime pas du tout avoir des volumes inconnus dans le fstab et ne détecte pas automatiquement les volumes LVM : je viens de me faire une brique : une machine qui ne peut plus booter... Il y a quand même pas mal de différences dans les scripts d'init des distributions, sur Gentoo il aurait continué en tentant de lancer les services réseaux... Là il doit attendre en mode single-user donc sans sshd :-( Je suis bon pour une réinstallation. En mode expert j'espère qu'on aura vite accès à une console système, ça me semble quasi indispensable car on fait typiquement beaucoup de manipulations à risques dans ce genre quand on adapte la distribution à ses besoins (c'est surtout valable au début, mais même en régime normal, shit happens...) ! Lionel
- Par : Grégoire Barbier (simple client)
- Date : le 13 jan. 2008 à 20:57
- Sujet : Re: Support de LVM ?
Le 13 jan 2008 à 17:21 CET, Lionel Bouton a écrit :
L'Ubuntu n'aime pas du tout avoir des volumes inconnus dans le fstab et ne détecte pas automatiquement les volumes LVM : je viens de me faire une brique : une machine qui ne peut plus booter... Il y a quand même pas mal de différences dans les scripts d'init des distributions, sur Gentoo il aurait continué en tentant de lancer les services réseaux... Là il doit attendre en mode single-user donc sans sshd :-(
!!! attention troll !!! Ubuntu c'est pas une distrib pour le poste de travail, ça ? ;-)
- Par : Lionel Bouton
- Date : le 13 jan. 2008 à 21:54
- Sujet : Re: Support de LVM ?
!!! attention troll !!!
Tu n'as pas changé ;-)
Ubuntu c'est pas une distrib pour le poste de travail, ça ? ;-)
Euh, là je travaille sur autre chose et ma gandibox (euh, je l'ai lu quelque part ce terme ou je viens de l'inaugurer ? google ne retourne rien...) est dans les choux. Je n'ai donc pas vérifié si c'est le cas pour l'Ubuntu Gandi, mais il y a Ubuntu server, en particulier les LTS avec leurs 5 ans de support (bon là c'est la 7.10 donc forcément pas LTS, la dernière LTS est la 6.06). J'ai une bonne image de la Debian, mais mes clients me demandent plutôt de l'Ubuntu Server donc j'ai cliqué Ubuntu sans trop me poser de question... De toute façon l'idée est d'installer une Gentoo puisque le but à terme est de migrer quelques gros serveurs Gentoo sur une plate-forme plus évolutive que celle que j'utilise actuellement, donc ça pourraît être n'importe quel environnement qui me laisse faire un chroot. Lionel
- Par : Dominique ROUSSEAU
- Date : le 17 jan. 2008 à 18:39
- Sujet : Re: Support de LVM ?
Le dim, 13 jan 2008 at 15:56 GMT, Lionel Bouton <lionel-subscription@bouton.name> a écrit :
Oui, ça marche à condition que tu sois en full LVM j'ai l'impression : si tu as un ext3 sur xvdb1 par exemple, il te le monte automatiquement. Je n'ai pas de trouvé de script d'init responsable de ça. Peut-être est-ce fait dans un initrd dont on n'a pas la maîtrise.
Sur une debian, il y a des regles udev, qui lancent /etc/gandi/manage_data_disk à l'apparition d'un device vbd (défini dans /etc/udev/rules.d/86-gandi.rules )