Domaine public 🅭

CMS minimal
ecrit avec VI

[ /  ^ < ]

www.memoperso.fr/linux/divers

ethernet
ubuntu18
ubuntu20
ordissimo
LVM       29/10/2024


vgscan
fdisk /dev/sdd
pvcreate /dev/sdd1
  	( refuse si il y a eu un jour une table de partition sur le perif )
          (dd if=/dev/zero of=PhysicalVolume bs=512 count=1 )
     !!!!!!!! aussi avant vgextend
vgextend lvm_1 /dev/sdw1


vgcreate  lvm_1 /dev/sdd1
vgdisplay
	# pour savoir où ils sont
	 vgdisplay -v  | grep "^PV Name"

lvcreate --size 100M -n toto lvm_1

sur AS recents :
 lvcreate -l 100%VG -n toto mon_vg1
 lvcreate -l 100%FREE -n toto mon_vg1
lvscan
mkfs.ext3 /dev/lvm_1/toto
e2label /dev/lvm_1/toto toto
mkdir /mnt/toto
mount /dev/lvm_1/toto /mnt/toto



lvdisplay /dev/lvm_1/toto

lvextend -L +200M /dev/lvm_1/toto
e2fsck -f /dev/lvm_1/toto
resize2fs /dev/lvm_1/toto

++++ pour ne pas tout casser

umount /mnt/toto
vgchange -a n lvm_1
vgexport lvm_1

alors un vgscan le montre avec le nom lvm_1PV_EXP

récuperer
vgimport toto /dev/sdx

c'est l'ocasion de changer son nom

en cas de besoin
lvchange -a y /dev/vg/lv

++++ pour tout casser
lvremove /dev/lvm_1/toto
vgchange -a n lvm_1
vgremove lvm_1

ATTENTION ne pas reformater une partition sans faire vgremove,
sinon incoherence entre kernel et vgscan
et plus aucune manipulation possible sur les VG

fdisk /dev/sdd
Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel
Building a new DOS disklabel. Changes will remain in memory only,
until you decide to write them. After that, of course, the previous
content won't be recoverable.

Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)

renommer :

lvrename /dev/bdgrh/epp /dev/bdgrh/epp1


PLANTE :
copie rustique destination plus grand qu'origine :
[root@grh1b /]# dd if=/dev/loc_grh1/epp | ssh bdgrh dd of=/dev/bdgrh/epp

[root@bdgrh /]# fsck /dev/bdgrh/epp
[root@bdgrh /]# fsck.ext3 -v /dev/bdgrh/epp
e2fsck 1.32 (09-Nov-2002)
Group descriptors look bad... trying backup blocks...
fsck.ext3: Invalid argument while checking ext3 journal for /epp

donc
find /epp | cpio -oc | ssh bdgrh 'cd /; cpio -icd'




comparaison occupation disque :
/dev/sdb             210136864     32828 199429692   1% /mnt/cdrom
/dev/sdb1            210129656     32828 199422844   1% /mnt/cdrom
/dev/lvm_1/toto      210100688     32828 199395324   1% /mnt/cdrom
/dev/lvm_2/toto      210067920     32828 199364196   1% /mnt/cdrom




test :

test dur 10 Go
( erreur 100Mo à l'arrivée )
dd if=/dev/sdc1 of=/dev/essai/toto
dd: écriture vers `/dev/essai/toto': Aucun espace disponible sur le périphérique
262145+0 enregistrements lus.
262144+0 enregistrements écrits.



on peut déplacer pour récuperer des partitions :

pvmove /dev/sdc4 /dev/sde1
vgreduce lvm1 /dev/sdc3

si on veut changer l'ordre des disques logiques,
il faut désactiver les volumes groupes :
vgchange -a n
démonter qla2300
remonter
il faut refaire un vgscan


à partir de l'AS 4, la commande "pvresize" permetrait de modifier la taille des partitions physiques utiliées pas LVM.
( test non fructueux sur adige )

ƒraηcois✉memoρersο.ƒr