Problème présenté dans cette fiche :
« Je n’arrive pas à augmenter la taille d’un logical volume défini comme ci-dessous :»
lslv data01lv
LOGICAL VOLUME: data01lv VOLUME GROUP: bigdata_vg
LV IDENTIFIER: 0000b2b90000d600000001257b2ded7b.3 PERMISSION: read/write
VG STATE: active/complete LV STATE: opened/syncd
TYPE: jfs2 WRITE VERIFY: off
MAX LPs: 4096 PP SIZE: 256 megabyte(s)
COPIES: 1 SCHED POLICY: striped
LPs: 558 PPs: 558
STALE PPs: 0 BB POLICY: relocatable
INTER-POLICY: maximum RELOCATABLE: no
INTRA-POLICY: middle UPPER BOUND: 2
MOUNT POINT: /data01 LABEL: /data01
MIRROR WRITE CONSISTENCY: off
EACH LP COPY ON A SEPARATE PV ?: yes (superstrict)
Serialize IO ?: NO
STRIPE WIDTH: 2
STRIPE SIZE: 16k
A l’exécution de la commande ‘extendlv’ sous ‘smit’ j’obtiens le message suivant :
Statut de la commande
Commande : échec stdout: oui stderr: non
Avant l'exécution de la commande, des instructions complémentaires peuvent s'afficher ci-dessous.
0516-1034 lquerypv : Le volume physique hdisk10 ne contient pas assez de partitions physiques.
0516-788 extendlv : impossible d'agrandir le volume logique.
Les paramètres étaient les suivants :
Augmenter la taille d'un volume logique
Entrez ou sélectionnez les valeurs dans les zones d'entrée.
Appuyez sur Entrée APRES avoir procédé aux modifications.
[Zones d'entrée]
* Nom de VOLUME LOGIQUE data01lv
* Nombre de partitions logiques SUPPLEMENTAIRES [122] #
Noms des VOLUMES PHYSIQUES [] +
POSITION sur le volume physique milieu +
PLAGE des volumes physiques maximum +
NOMBRE MAXIMAL de VOLUMES PHYSIQUES [2] #
pour l'attribution
Allouer chaque copie de partition logique superstrict +
à des volumes physiques SEPARES ?
Fichier contenant la CARTE D'ALLOCATION []
Dans le cas où on précise un volume physique qui a la disponibilité,
On obtient le message suivant :
Statut de la commande
Commande : échec stdout: oui stderr: non
Avant l'exécution de la commande, des instructions complémentaires peuvent s'afficher ci-dessous.
0516-1040 extendlv : Les volumes physiques ne peuvent pas être spécifiés lors de l'extension d'un volume logique segmenté.
Syntaxe : extendlv [-a stratégie_int] [-e stratégie_ext] [-m fichier_mappe]
[-s strict] [-u limite_supérieure] nom_VL nombre_PL [nom_VP...]
Agrandir un volume logique.
Informations supplémentaires :
La liste des disques
hdisk0 0000b2b92a751cd5 rootvg active
hdisk1 0000b2b92a75d38e rootvg active
hdisk2 0000b2b96a908537 None
hdisk3 0000b2b96a908ad4 None
hdisk4 0000b2b99493dc44 base_projet active
hdisk6 0000b2b9ca1df771 delta_test2 active
hdisk10 0000b2b98f8c06f5 bigdata_vg active
hdisk5 0000b2b999db7436 bigdata_vg active
hdisk7 0000b2b98aa9317d bigdata_vg active
hdisk8 0000b2b999db7642 bigdata_vg active
hdisk9 0000b2b97b2de690 bigdata_vg active
hdisk18 0000b2b98f8c09dd bigdata_vg active
hdisk20 0000b2b9911794a2 bigdata_vg active
hdisk26 0000b2b97ac0c688 delta_test active
hdisk15 0000b2b9ce62d3ee eco01vg active
hdisk17 0000b2b9ce62d748 eco01vg active
hdisk11 0000b2b9deaaf0e0 delta_test9 active
Le détail de chaque disque :
PHYSICAL VOLUME: hdisk10 VOLUME GROUP: bigdata_vg
PV IDENTIFIER: 0000b2b98f8c06f5 VG IDENTIFIER 0000b2b90000d600000001257b2ded7b
PV STATE: active
STALE PARTITIONS: 0 ALLOCATABLE: yes
PP SIZE: 256 megabyte(s) LOGICAL VOLUMES: 1
TOTAL PPs: 279 (71424 megabytes) VG DESCRIPTORS: 1
FREE PPs: 0 (0 megabytes) HOT SPARE: no
USED PPs: 279 (71424 megabytes) MAX REQUEST: 1 megabyte
FREE DISTRIBUTION: 00..00..00..00..00
USED DISTRIBUTION: 56..56..55..56..56
PHYSICAL VOLUME: hdisk18 VOLUME GROUP: bigdata_vg
PV IDENTIFIER: 0000b2b98f8c09dd VG IDENTIFIER 0000b2b90000d600000001257b2ded7b
PV STATE: active
STALE PARTITIONS: 0 ALLOCATABLE: yes
PP SIZE: 256 megabyte(s) LOGICAL VOLUMES: 1
TOTAL PPs: 279 (71424 megabytes) VG DESCRIPTORS: 1
FREE PPs: 0 (0 megabytes) HOT SPARE: no
USED PPs: 279 (71424 megabytes) MAX REQUEST: 1 megabyte
FREE DISTRIBUTION: 00..00..00..00..00
USED DISTRIBUTION: 56..56..55..56..56
PHYSICAL VOLUME: hdisk20 VOLUME GROUP: bigdata_vg
PV IDENTIFIER: 0000b2b9911794a2 VG IDENTIFIER 0000b2b90000d600000001257b2ded7b
PV STATE: active
STALE PARTITIONS: 0 ALLOCATABLE: yes
PP SIZE: 256 megabyte(s) LOGICAL VOLUMES: 1
TOTAL PPs: 399 (102144 megabytes) VG DESCRIPTORS: 1
FREE PPs: 122 (31232 megabytes) HOT SPARE: no
USED PPs: 277 (70912 megabytes) MAX REQUEST: 1 megabyte
FREE DISTRIBUTION: 00..00..00..42..80
USED DISTRIBUTION: 80..80..79..38..00
PHYSICAL VOLUME: hdisk5 VOLUME GROUP: bigdata_vg
PV IDENTIFIER: 0000b2b999db7436 VG IDENTIFIER 0000b2b90000d600000001257b2ded7b
PV STATE: active
STALE PARTITIONS: 0 ALLOCATABLE: yes
PP SIZE: 256 megabyte(s) LOGICAL VOLUMES: 3
TOTAL PPs: 599 (153344 megabytes) VG DESCRIPTORS: 1
FREE PPs: 74 (18944 megabytes) HOT SPARE: no
USED PPs: 525 (134400 megabytes) MAX REQUEST: 1 megabyte
FREE DISTRIBUTION: 00..00..00..00..74
USED DISTRIBUTION: 120..120..119..120..46
PHYSICAL VOLUME: hdisk7 VOLUME GROUP: bigdata_vg
PV IDENTIFIER: 0000b2b98aa9317d VG IDENTIFIER 0000b2b90000d600000001257b2ded7b
PV STATE: active
STALE PARTITIONS: 0 ALLOCATABLE: yes
PP SIZE: 256 megabyte(s) LOGICAL VOLUMES: 2
TOTAL PPs: 479 (122624 megabytes) VG DESCRIPTORS: 1
FREE PPs: 149 (38144 megabytes) HOT SPARE: no
USED PPs: 330 (84480 megabytes) MAX REQUEST: 1 megabyte
FREE DISTRIBUTION: 00..00..00..53..96
USED DISTRIBUTION: 96..96..95..43..00
PHYSICAL VOLUME: hdisk8 VOLUME GROUP: bigdata_vg
PV IDENTIFIER: 0000b2b999db7642 VG IDENTIFIER 0000b2b90000d600000001257b2ded7b
PV STATE: active
STALE PARTITIONS: 0 ALLOCATABLE: yes
PP SIZE: 256 megabyte(s) LOGICAL VOLUMES: 1
TOTAL PPs: 179 (45824 megabytes) VG DESCRIPTORS: 1
FREE PPs: 3 (768 megabytes) HOT SPARE: no
USED PPs: 176 (45056 megabytes) MAX REQUEST: 1 megabyte
FREE DISTRIBUTION: 00..00..00..00..03
USED DISTRIBUTION: 36..36..35..36..33
PHYSICAL VOLUME: hdisk9 VOLUME GROUP: bigdata_vg
PV IDENTIFIER: 0000b2b97b2de690 VG IDENTIFIER 0000b2b90000d600000001257b2ded7b
PV STATE: active
STALE PARTITIONS: 0 ALLOCATABLE: yes
PP SIZE: 256 megabyte(s) LOGICAL VOLUMES: 3
TOTAL PPs: 479 (122624 megabytes) VG DESCRIPTORS: 1
FREE PPs: 9 (2304 megabytes) HOT SPARE: no
USED PPs: 470 (120320 megabytes) MAX REQUEST: 1 megabyte
FREE DISTRIBUTION: 00..00..00..00..09
USED DISTRIBUTION: 96..96..95..96..87
REPONSE A CET INCIDENT :
Ton problème provient du fait que tu cherches à étendre un FS qui est en mode STRIPED, donc réparti sur 2 disques physiques.
Et dans ce mode là, pour augmenter un FS de 100 unités, tu dois avoir 50 unités disponibles sur chaque disque et non 80-20 ou autre répartition.
Pour augmenter ton FS, il te faut donc augmenter les 2 disques en même temps de 50% de la taille souhaitée.
C'est un peu complexe du fait du mode Striped, mais terriblement efficace pour les performances.