« 5.1 Base du LVM » : différence entre les versions
Aller à la navigation
Aller à la recherche
(Aucune différence)
|
Dernière version du 19 juillet 2012 à 13:05
Commandes utiles
Afficher les vg
# vgdisplay VG Name /dev/vg04 VG Write Access read/write VG Status available Max LV 30 Cur LV 1 Open LV 1 Max PV 16 Cur PV 2 Act PV 2 Max PE per PV 16000 VGDA 4 PE Size (Mbytes) 4 Total PE 25594 Alloc PE 25594 Free PE 0 Total PVG 0 Total Spare PVs 0 Total Spare PVs in use 0
Afficher les détails d'un vg
# vgdisplay -v $VG
Création d'un volume
# pvcreate /dev/rdsk/c1t3d2
Création d'un vg
# vgcreate -s 8 /dev/vg07 /dev/dsk/c1t3d2
Création d'un LV
# lvcreate -L 68000 -n lvol1 /dev/vg07
Formatage du FS
# newfs -F vxfs /dev/vg07/rlvol1
Mise en mirroir
# pvcreate /dev/rdsk/cxtydz # vgextend /dev/”vg” /dev/dsk/cxtydz # lvextend -m 1 /dev/”vg”/”lvol” /dev/dsk/cxtydz
Casser un mirroir
# lvreduce -m 0 /dev/vgexpl/lvol2 /dev/dsk/c8t10d0 # vgreduce vgexpl /dev/dsk/c8t10d0
Import d'un volume
# mkdir /dev/vgbcv # mknod /dev/vgbcv/group c 64 0×040000 # vgimport /dev/vgbcv /dev/dsk/c0t0d0 /dev/dsk/c0t0d1 /dev/dsk/c0t0d2 # vgchange -a y /dev/vgbcv
Sortir un volume d’un cluster
# vgchange -c n /dev/vg03 # vgchange -a -y /dev/vg03 # vgchange -a y /dev/vgbcv
Pour mettre le volume dans le cluster
# vgchange -a y -q n -s /dev/vg03 # vgchange -c y /dev/vg03
Renommer un vg
# umount filesystems # vgchange -a n ”vg” # vgexport -m ”file.map” -f ”file.disk” “vg” # mkdir /dev/”new vg” # mknod /dev/”new vg”/group c 64 0x”minor” # vgimport -m ”file” -f ”file.disk” /dev/”new vg” # vgchange -a y /dev/”new vg”
Mettre à jour la config d'un VG
# vgcfgbackup vgexpl Volume Group configuration for /dev/vgexpl has been saved in /etc/lvmconf/vgexpl.conf # lvlnboot -R
/etc/lvmtab is out of date
2 possibilités : kernel faux :
# vgreduce -f “vg”
/etc/lvmtab faux :
# mv /etc/lvmtab /etc/lvmtab.old # vgscan -av