Apparence
Uubu.fr

Les systèmes Linux, l’open source, les réseaux, l’interopérabilité, etc.
« Il vaut mieux viser la perfection et la manquer que viser l’imperfection et l’atteindre. » (Bertrand Arthur William RUSSEL)
24 mai 2016

storages raid lvm           Gestion de périphériques


lvextend

lvextend

Étend la taille d'un volume logique

   lvextend permet d'étendre la taille d'un volume logique. Les extensions de lv snapshot sont également supportés. Mais pour changer le nombre de copies dans un volume logique mirroré, utiliser lvconvert.

OPTIONS

--alloc AllocationPolicy Sélectionne la stratégie d'allocation (anywhere|contiguous|cling|inherit|normal)
-A|--autobackup {y|n} Backup automatiquement les métadonnées après un changement
--commandprofile ProfileName Sélectionne le profile de configuration de commande
-f|--force Ne demande pas confirmation
-i|--stripes Stripes Indique le nombre de stripes pour l'extension. Non applicable aux LV utilisant le format de métadonné originel.
-I|--stripesize StripeSize Donne le nombre de ko pour la granularité des stripes.
-l|--extents [+]LogicalExtentsNumber[%{VG|LV|PVS|FREE|ORIGIN} Étend ou définis la taille du volume logique en unités d'extensions logique. avec '+' la valeur est ajoutée à la taille actuelle et sans, la valeur est absolue. Le nombre total d'extents physiques alloués sera supérieur, par exemple, si le volume est mirroré. Ce nombre peut également être exprimé en % de l'espace total dans le VG avec %VG, relatif à la taille existante du LV avec %LV, de l'espace restant dans le PV avec %PVS, en pourcentage de l'espace total du volume logique d'origine avec %ORIGIN. La valeur résultante est arrondis au supérieur.
-L|--size [+]LogicalVolumeSize[bBsSkKmMgGtTpPeE] Étend ou définis la taille du volume logique en unité spécifiée. Avec un '+', la valeur est ajouté, sinon elle est prise comme valeur absolue.
-n|--nofsck N'effectue pas de fsck avant d'étendre le système de fichier qu'en c'est nécessaire.
--noudevsync Désactive la synchronisation udev. Le processus n'attend pas de notification udev.
-r|--resizefs Redimensionne le système de fichier en même temps que le volume logique en utilisant fsadm
--use-policies Redimensionne le volume logique en accord avec la stratégie
-d|--debug Définis le niveau de débug, de 1 à 6 fois pour augmenter les détails
-t|--test Lance en mode test
-v|--verbose Mode verbeux

Exemples

Étend la taille du volume logique "vg01/lvol10" de 54MiO dans le volume physique /dev/sdk3. C'est seulement possible si /dev/sdk3 est un membre du volume groupe vg01 et qu'il y a suffisamment d'extents physique:
lvextend -L +54 /dev/vg01/lvol10 /dev/sdk3
Étend la taille du volume logique "vg01/lvol01" par la quantité totales dans le volume physique /dev/sdk3. C'est équivalent à spécifier "-l +100%PVS" sur la ligne de commande:
lvextend /dev/vg01/lvol01 /dev/sdk3
Étends un volume logique "vg01/lvol01" de 16Mio en utilisant les extents physiques /dev/sda:8-9 et /dev/sdb:8-9 pour allouer les extents:
lvextend -L+16M vg01/lvol01 /dev/sda:8-9 /dev/sdb:8-9