En un mot, j'ai une machine virtuelle qui a manqué d'espace. J'ai augmenté la taille du disque dur de la machine virtuelle pour qu'elle soit 4 fois plus grande, mais la partition du système d'exploitation n'utilise toujours que 1 fois l'espace. Je dois changer la partition LVM pour occuper l'espace 4x supplémentaire mais je ne sais pas comment étendre la partition LVM.
(REMARQUE: Pour faire les captures d'écran ci-dessous, j'ai dû démarrer à partir d'un live-cd pour gnome-partition-manager (alias gparted). Malheureusement, gparted ne peut que "détecter LVM" et ne peut effectuer aucune opération LVM .)
Voici ce que "gparted" montre. Veuillez noter que l'option "redimensionner" n'est pas disponible:
Le problème:
Je ne trouve pas de bonnes directions <1> sur la façon de développer la partition LVM via l'interface graphique ou la ligne de commande! Comment développer une partition LVM créée par l'installation Fedora par défaut?
Si vous donnez des instructions en ligne de commande. Veuillez expliquer ce que fait chaque ligne de commandes.
la source
Réponses:
Je pensais que je faisais cela avec l'outil GUI system-config-lvm dans CentOS, mais cela ne fonctionne pas pour moi aujourd'hui. J'ai donc dû aller à la vieille école. Comme toujours, cela pourrait détruire vos données, alors FAITES UNE SAUVEGARDE !! Merci aux experts d'Internet d'avoir fourni ces conseils. Malheureusement, mes notes ne contiennent pas de détails d'attribution. Remarque J'ai effectué toutes ces modifications pendant que le système était en ligne.
fdisk -l
(pour voir la disposition des partitions, nous avons généralement affaire à / dev / sda2)fdisk /dev/sda
d
(supprimer une partition)2
(si la partie que nous voulons agrandir est / dev / sda2; notez que cela ne supprime aucune donnée sur le disque)n
(créer une nouvelle partition)p
(partition primaire)2
<return>
(bloc de démarrage par défaut, généralement 14 car le swap est le premier)<return>
(bloc de fin par défaut, taille complète de la partition)t
8e
w
(écrire les modifications sur le disque)pvresize /dev/sda2
pvscan
devrait montrer une nouvelle taille plus grandelvextend -l +100%FREE /dev/vg_centos6/lv_root
(-L + 10G pour ajouter 10 Go est une autre option)resize2fs /dev/vg_centos6/lv_root
df
devrait montrer un nouvel espace librela source
La commande lvextend peut vous aider. Par exemple,
tente d'étendre la taille de ce volume logique de 54 Mo sur le volume physique / dev / sdk3. Cela n'est possible que si / dev / sdk3 est membre du groupe de volumes vg01 et qu'il contient suffisamment d'extensions physiques libres.
la source