Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 29/10/2008, à 21:21

sparky

lvm2 et fstab sous hardy

Bonjour à tous,

Je cherche désespérement ce maudit fichier /etc/init.d/lvm pour qu'il démarre automatiquement mes Volumes Group,
ce fichier manquant en février est toujours manquant aujourd'hui http://www.mail-archive.com/ubuntu-bugs@lists.ubuntu.com/msg663698.html

J'ai essayé de foutre vgchange -a un peu partout mais non, rien a faire. Impossible de monter automatiquement mes LVM....

Je suis assez déçu, sur Mandriva, urpmi est plus puissant que apt-get et maintenant voilà ce problème VRAIMENT énervant (je n'ai pas eu le problème sous Gutsi ni Feisty)

Et aussi de l'aide sur la disparition d'inittab et de upstart svp

Merci de toute aide

Dernière modification par sparky (Le 29/10/2008, à 21:22)

Hors ligne

#2 Le 29/10/2008, à 22:11

Hoper

Re : lvm2 et fstab sous hardy

heu... a partit du moment ou tu as bien installé les outils lvm, les vg sont normalements détéctés au boot de la machine, c'est automatique, je pense que c'est le kernel qui le fait tout seul... Bref, les vgs doivent etre vus automatiquement. Après avoir booté, que donne la commande :
sudo vgs
si ton ou tes vgs apparaissent, c'est que c'est bon.
Après tu n'a plus qu'a mettre une ligne qui va bien dans le fstab pour monter les fs que tu veux et voila.. un truc dans le genre :
/dev/mapper/vg-lv /montage ext3 blabla...


Mes tutos et coups de gueule :
http://hoper.dnsalias.net/atdc/
Mastodon: @hoper@framapiaf.org

Hors ligne

#3 Le 29/10/2008, à 22:53

sparky

Re : lvm2 et fstab sous hardy

C'est bien le probleme

sudo vgs


sudo pvs


sudo lvs

fonctionnent correctement mais dès que je les mets dans le /etc/fstab. Il râle, donc je dois faire manuellement

sudo vgchange -a y
sudo mount -a

Hors ligne

#4 Le 29/10/2008, à 23:10

sparky

Re : lvm2 et fstab sous hardy

si quelqu'un pouvait m'aider, voici les sorties de mes commandes

root@july:~# vgs
  VG   #PV #LV #SN Attr   VSize   VFree 
  vg00   1   2   0 wz--n- 161.59G 41.59G
  vg01   1   3   0 wz--n- 193.98G 71.98G
root@july:~# lvs 
  LV         VG   Attr   LSize  Origin Snap%  Move Log Copy% 
  movie      vg00 -wi--- 70.00G                              
  music      vg00 -wi--- 50.00G                              
  VirtualBox vg01 -wi--- 70.00G                              
  lv_temp    vg01 -wi--- 32.00G                              
  rescue     vg01 -wi--- 20.00G                              
root@july:~# pvs
  PV         VG   Fmt  Attr PSize   PFree 
  /dev/sda2  vg00 lvm2 a-   161.59G 41.59G
  /dev/sdb4  vg01 lvm2 a-   193.98G 71.98G

Et aussi fstab

/dev/mapper/vg00-movie  /home/dany/movie ext3 relatime	1 2 
/dev/mapper/vg00-music /home/dany/music	ext3	relatime 1 2
/dev/mapper/vg01-VirtualBox	 /media/VirtualBox 	ext3	relatime 1 2

Hors ligne

#5 Le 29/10/2008, à 23:11

Hoper

Re : lvm2 et fstab sous hardy

bein c'est pas normal du tout... il faudrait comprendre pourquoi il les active pas au boot... y a forcement une raison. En tout cas le plus simple dans un premier temps, ce serait simplement de rajouter tes deux commandes dans un scrpit qui se lancerait au boot non ? un S99xxx dans rc2.d.


Mes tutos et coups de gueule :
http://hoper.dnsalias.net/atdc/
Mastodon: @hoper@framapiaf.org

Hors ligne

#6 Le 30/10/2008, à 10:42

sparky

Re : lvm2 et fstab sous hardy

J'ai fait sale, j'ai mis les commandes dans /etc/rc.local

Hors ligne

#7 Le 30/10/2008, à 10:56

cep

Re : lvm2 et fstab sous hardy

le bug ubuntu n'a pas été corrigé avec la version udev 117-7 ?

Hors ligne

#8 Le 30/10/2008, à 11:50

sparky

Re : lvm2 et fstab sous hardy

Ben je suis à jour pour les patch mais je peux vérifier la version d'udev

Hors ligne

#9 Le 30/10/2008, à 11:59

yleetiny

Re : lvm2 et fstab sous hardy

hum ce serait pas tout simplement cela que tu veux?
http://www.tldp.org/HOWTO/LVM-HOWTO/ini … ebian.html


Ordinateurs : SONY VAIO C2Z/B & EEEPC 701
Merci de mettre [RESOLU] dans vos postes si le problème est réglé,
et Merci de partager vos expériences

Hors ligne

#10 Le 30/10/2008, à 12:04

sparky

Re : lvm2 et fstab sous hardy

oui mais j'ai mis le code dans rc.local.

Hors ligne

#11 Le 30/10/2008, à 12:09

cep

Re : lvm2 et fstab sous hardy

cat /etc/init.d/lvm2
#!/bin/sh
### BEGIN INIT INFO
# Provides:          lvm2 lvm
# Required-Start:    mountdevsubfs
# Required-Stop:
# Should-Start:      udev devfsd raid2 mdadm cryptdisks-early
# Should-Stop:       reboot halt umountroot
# X-Start-Before:    checkfs mountall
# X-Stop-after:      umountfs
# Default-Start:     S
# Default-Stop:      0 6
### END INIT INFO

SCRIPTNAME=/etc/init.d/lvm2

. /lib/lsb/init-functions

[ -x /sbin/vgchange ] || exit 0

do_start()
{
    modprobe dm-mod 2> /dev/null || :
    /sbin/vgscan --ignorelockingfailure --mknodes || :
    /sbin/vgchange -a y --ignorelockingfailure || return 2
}

do_stop()
{
    /sbin/vgchange -a n --ignorelockingfailure || return 2
}

case "$1" in
  start)
    log_begin_msg "Setting up LVM Volume Groups"
    do_start
    case "$?" in
        0|1) log_end_msg 0 ;;
        2) log_end_msg 1 ;;
    esac
    ;;
  stop)
    log_begin_msg "Shutting down LVM Volume Groups"
    do_stop
    case "$?" in
        0|1) log_end_msg 0 ;;
        2) log_end_msg 1 ;;
    esac
    ;;
  restart|force-reload)
    ;;
  *)
    echo "Usage: $SCRIPTNAME {start|stop}" >&2
    exit 3
    ;;
esac

Hors ligne

#12 Le 30/10/2008, à 12:20

sparky

Re : lvm2 et fstab sous hardy

Merci je pense que c'est ça, maintenant la question est comment se fait-il que je n'ai pas ce fichier dans ma Hardy ? apt-get install lvm2 a été fait normalement

Bizarre mais merci smile

Hors ligne

#13 Le 30/10/2008, à 12:23

Hoper

Re : lvm2 et fstab sous hardy

J'ai un serveur installé en 8.04, utilisant lvm, et je n'ai rien de ce genre dans /etc/init.d :

hoper@gemeaux:/etc/init.d$ grep vgchange *
hoper@gemeaux:/etc/init.d$

Et bien sur, tout fonctionne très bien.


Mes tutos et coups de gueule :
http://hoper.dnsalias.net/atdc/
Mastodon: @hoper@framapiaf.org

Hors ligne

#14 Le 30/10/2008, à 12:25

cep

Re : lvm2 et fstab sous hardy

De rien.
Tu as l'ensemble de la discussion ici :
https://bugs.launchpad.net/ubuntu/+source/lvm2/+bug/192794
et les implications de udev.

Aussi, un petit détail, le fanion lvm est bien présent sur tes partitions lvm ?

Hors ligne

#15 Le 30/10/2008, à 12:26

cep

Re : lvm2 et fstab sous hardy

@Hoper :
voir le lien ci-dessus. Ubuntu gère différemment de l'init debian.

Hors ligne

#16 Le 30/10/2008, à 13:21

sparky

Re : lvm2 et fstab sous hardy

le fanion lvm est bien présent sur tes partitions lvm

Kesako ?

Hors ligne

#17 Le 30/10/2008, à 13:56

cep

Re : lvm2 et fstab sous hardy

sparky a écrit :

le fanion lvm est bien présent sur tes partitions lvm

Kesako ?

:~#  parted -s /dev/sdd p
. . .
Numéro  Début   Fin     Taille  Type     Système de fichiers  Fanions

2      107MB   10,1GB  10,0GB  primary                       lvm     

Peut se positionner avec la commande set de parted par exemple :
http://www.gnu.org/software/parted/manual/html_mono/parted.html#SEC28

Hors ligne

#18 Le 30/10/2008, à 22:15

sparky

Re : lvm2 et fstab sous hardy

Oui c'est bien le cas sad Les PV ont le flag LVM

Hors ligne

#19 Le 02/11/2008, à 19:03

sparky

Re : lvm2 et fstab sous hardy

Personne ne peut m'aider ??? sad

Hors ligne

#20 Le 05/11/2008, à 00:03

yleetiny

Re : lvm2 et fstab sous hardy

Hum sparky, est-ce que tu as fait des liens qui faut pour lancer le tout:
déjà :

sudo chmod +x /etc/init.d/lvm2
sudo ln -s /etc/init.d/lvm2 /etc/rc{2,3,4,5}.d/S99lvm2

ce qui devrait te créer les liens de lancements pour le programme lvm2 au démarrage.
Par contre je ne sais pas si la concurrence est bonne ( j'ai mis 99 pour mettre à la fin, mais je sais pas à quel moment, il lance le 'mount -a', donc à changer pour mettre à la place du 99 le bon chiffre )


Ordinateurs : SONY VAIO C2Z/B & EEEPC 701
Merci de mettre [RESOLU] dans vos postes si le problème est réglé,
et Merci de partager vos expériences

Hors ligne

#21 Le 05/11/2008, à 09:30

cep

Re : lvm2 et fstab sous hardy

yleetiny a écrit :

Hum sparky, est-ce que tu as fait des liens qui faut pour lancer le tout:

comme déjà dit plus haut, ubuntu gère différemment le lvm avec udev. Bien sûr tu peux voir cela avec init.d, mais vérifie tout de même si ton problème n'est pas avec udev.

Tu devrais avoir une règle de ce genre :
:~$ cat /etc/udev/rules.d/85-lvm2.rules
# This file causes block devices with LVM signatures to be automatically
# added to their volume group.
# See udev(8) for syntax

SUBSYSTEM=="block", ACTION=="add|change", ENV{ID_FS_TYPE}=="lvm*|LVM*", \
    RUN+="watershed sh -c '/sbin/lvm vgscan; /sbin/lvm vgchange -a y'"

Voir aussi si le fichier  /etc/lvm/lvm.conf existe.

Édit : pourquoi activer dump dans ton fstab ? en standard il n'est pas installé et d'ailleurs tombé en désuétude.

Dernière modification par cep (Le 05/11/2008, à 09:44)

Hors ligne