Checker un ext3 qui est un PV hébergeant des LVM Ubuntu 9.04 [Résolu] - Divers - Linux et OS Alternatifs
Marsh Posté le 03-05-2009 à 17:23:46
Un PV dans une partition ? Possible ça ?
A mon avis (mais je suis pas un pro de LVM) y'a plus aucun FS sur ce volume...
Pour le message "Device or resource busy" doit falloir désactiver le VG.
vgchange -an <nom du VG>
Ça peut se faire sans rebooter sur un liveCD, à condition que ton OS ne soit pas dans un volume sur ce VG.
Marsh Posté le 03-05-2009 à 19:26:51
Merci. Pour info voilà ma conf PV
--- Physical volume ---
PV Name /dev/sda4
VG Name vg01
PV Size 877.80 GB / not usable 3.42 MB
Allocatable yes
PE Size (KByte) 4096
Total PE 224715
Free PE 22475
Allocated PE 202240
La commande a bien fonctionné apparemment :
vgchange -an vg01
0 logical volume(s) in volume group "vg01" now active
root@minipchome/default# e2fsck /dev/sda4
mais toujours
e2fsck: Device or resource busy while trying to open /dev/sda4
Filesystem mounted or opened exclusively by another program?
à suivre.
Marsh Posté le 03-05-2009 à 19:33:55
OK.
En fait, il faut démonter les LV
comme umount /dev/<nomduVG>/*
Ensuite, faire vgchange -ay <nomduVG> pour qu'après enfin on puisse checker les LV
unitairement :
fsck -f /dev/<nomduVG>/<nomduLV>*
* S'assurer au préalable que la commande mount nous informe de l'absence du montage des LV concernés.
Donc je considère que c'est résolu.
Merci.
mou
Marsh Posté le 03-05-2009 à 19:34:51
que donne dmsetup ls ?
De toute façon y'a pas d'ext3 sur cette partition, si tu veut la tester va falloir utiliser des outils plus "bas niveau" genre badblocks ou un smartctl --test=long sur tout le périphérique.
Marsh Posté le 03-05-2009 à 20:40:18
Merci pour cette commande, je regarderai de plus près.
Depuis mon action de tout-à-l'heure, je ne rencontre plus de difficulté.
Sinon, mon /dev/sda4 est du LinuxLVM bien sûr.
J'ai fait une confusion.
En tous cas je garde ta commande sous le coude, merci ;-)
Marsh Posté le 03-05-2009 à 17:15:53
J'ai démonté le ext3 en lvm2 totalement et tente un e2fsck /dev/sdax où x est le ext3 qui héberge le PV.
root@minipchome/default# e2fsck /dev/sda4
e2fsck 1.41.4 (27-Jan-2009)
e2fsck: Device or resource busy while trying to open /dev/sda4
Filesystem mounted or opened exclusively by another program?
En tapant mount, rien est monté comme dit précédemment concernant ce fs.
Un fuser -c /dev/sda4 m'indique rien comme pour me confirmer que mon fs n'est pas monté.
Je dois rebooter en liveCD ?
Ca m'ennuie car je ne comprends pas pourquoi.
Une idée ?
Message édité par krisofe le 03-05-2009 à 19:34:30