Chlv
| Fiche express | |
|---|---|
| Domaine | Stockage (LVM) |
| Commande | chlv
|
| Contexte | Modification des attributs d'un volume logique (LV) déjà créé — nom, nombre maximum de partitions logiques, etc. |
| Voir aussi | Lslv (lister les LV avant modification) |
chlv modifie les attributs d'un volume logique (LV) existant sans avoir à le recréer : renommage, changement du nombre maximum de partitions logiques allouables, et autres caractéristiques du LV. Pour identifier le LV à modifier et son état actuel, voir Lslv.
Renommer un volume logique
chlv -n newlv oldlv # renomme oldlv en newlv
Le nouveau nom doit rester unique dans le système (tous VG confondus) — AIX refuse le renommage si un LV du même nom existe déjà ailleurs.
Augmenter le nombre maximum de partitions logiques (-x)
Chaque LV est créé avec une limite maximale de partitions logiques (LP) qu'il peut occuper. Tenter d'étendre un LV au-delà de cette limite avec extendlv échoue avec une erreur du type :
0516-787 extendlv: Maximum allocation for logical volume VGNAME
is 2048.
La solution est d'augmenter d'abord cette limite avec chlv -x, puis de relancer l'extension :
chlv -x 4096 oralv # relève le plafond de partitions logiques du LV oralv à 4096
extendlv oralv 512 # l'extension peut ensuite se faire normalement
⚠️ Le plafond maximum de partitions logiques atteignable dépend aussi du type de volume group (VG) qui héberge le LV — un VG standard limite plus vite que big ou scalable (voir Mkvg pour le détail des trois types et leurs limites de PV/LV/PP).
Opérations connexes
chlv ne crée ni ne supprime de LV — ces opérations passent par des commandes dédiées :
- mklv — crée un nouveau LV dans un VG existant, par exemple
mklv -y oralv datavg 100(100 partitions logiques) (à vérifier pour les options avancées selon la version d'AIX). - extendlv — étend un LV existant en lui ajoutant des partitions logiques, par exemple
extendlv oralv 512. - rmlv — supprime un LV, par exemple
rmlv oralv; AIX demande une confirmation interactive sauf si l'option de suppression forcée est passée (à vérifier pour le flag exact).