Outils pour utilisateurs

Outils du site


lvm:start

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
lvm:start [2017/01/02 23:51] – [Réduire un volume à chaud] jonathanlvm:start [2018/02/22 01:23] (Version actuelle) – modification externe 127.0.0.1
Ligne 32: Ligne 32:
   * Pour "xfs" :   * Pour "xfs" :
 <code> <code>
-rechercher la commande ... :)+mkfs -t xfs /dev/mapper/debian8--vg-home
 </code> </code>
  
Ligne 56: Ligne 56:
  
 ===== Supprimer un volume ===== ===== Supprimer un volume =====
-TODO+Les manipulations doivent être effectuées sur une partition démontée : 
 +<code> 
 +umount /opt/mapartitiondetest 
 +</code> 
 +Personnellement, si ce n'est pas un montage distant que je maitrise, je préfère effectuer cette intervention à froid.\\ 
 +Booter sur un liveCD, ouvrir un terminal et monter toutes les partitions LVM disponibles : 
 +<code> 
 +vgchange -a y 
 +</code> 
 +Supprimer la partition : 
 +<code> 
 +lvremove /dev/mapper/metamorph--vg-mapartitiondetest 
 +</code>
  
-===== Étendre/Agrandir un volume à chaud =====+===== Étendre un volume à froid ===== 
 +__**À revoir**__ 
 +Après avoir agrandit la taille de la partition, de la "coquille", d'un serveur virtuelle par exemple via gparted-live.\\ 
 +Ajouter l'espace disque supplémentaire au groupe logique : 
 +<code> 
 +lvresize -l +100%FREE /dev/osname/part 
 +</code> 
 +Enfin, redimensionner le système de fichiers : 
 +  * Pour "ext"
 +<code> 
 +resize2fs /dev/mapper/debian--vg-root 
 +</code> 
 + 
 +  * Pour "xfs"
 +<code> 
 +xfs_growfs /dev/mapper/debian--vg-root 
 +</code> 
 +===== Étendre un volume à chaud =====
 ==== Ajouter l'espace disque au groupe logique ==== ==== Ajouter l'espace disque au groupe logique ====
  
Ligne 129: Ligne 158:
 ==== Agrandir le volume logique ==== ==== Agrandir le volume logique ====
 Créer un volume physique LVM avec la nouvelle partition : Créer un volume physique LVM avec la nouvelle partition :
-( sda4 n'éxiste pas :: TODO ll /dev/sda* ) 
 <code> <code>
-pvcreate /dev/sda4 +pvcreate /dev/sda3 
-  Physical volume "/dev/sda4" successfully created+  Physical volume "/dev/sda3" successfully created
 </code> </code>
  
Ligne 138: Ligne 166:
 <code> <code>
 vgdisplay | grep "VG Name" vgdisplay | grep "VG Name"
-  VG Name               debian8-vg+  VG Name               debian
 </code> </code>
 Étendre ce volume groupe au nouveau volume physique : Étendre ce volume groupe au nouveau volume physique :
 <code> <code>
-vgextend debian8-vg /dev/sda4+vgextend debian-vg /dev/sda3
   Volume group "debian8-vg" successfully extended   Volume group "debian8-vg" successfully extended
 </code> </code>
Ligne 148: Ligne 176:
 Étendre le volume logique : Étendre le volume logique :
 <code> <code>
-lvextend /dev/tl-debian8-vg/root /dev/sda4 +lvextend /dev/debian-vg/root /dev/sda3 
-  Extending logical volume root to 200 GiB+  Extending logical volume root to 50 GiB
   Logical volume root successfully resized   Logical volume root successfully resized
 </code> </code>
Ligne 157: Ligne 185:
   * Pour "ext" :   * Pour "ext" :
 <code> <code>
-resize2fs /dev/mapper/debian8--vg-root+resize2fs /dev/mapper/debian--vg-root
 </code> </code>
  
   * Pour "xfs" :   * Pour "xfs" :
 <code> <code>
-xfs_growfs /dev/mapper/debian8--vg-root+xfs_growfs /dev/mapper/debian--vg-root
 </code> </code>
  
-===== Réduire un volume à chaud ===== +===== Réduire un volume ===== 
-Démonter la partition, si possible :+Exemple, retirer 10Go à la partition /home :
 <code> <code>
 df -h | head -1 && df -h | grep home df -h | head -1 && df -h | grep home
Ligne 172: Ligne 200:
 /dev/mapper/metamorph--vg-home   197G     74M  187G   1% /home /dev/mapper/metamorph--vg-home   197G     74M  187G   1% /home
 </code> </code>
-Les manipulations doivent être effectuées sur une partition démontée, personnellement, si ce n'est pas un montage distant que je maitrise, je préfère effectuer cette intervention à froid.\\+Les manipulations doivent être effectuées sur une partition démontée 
 +<code> 
 +umount /opt/mapartitiondetest 
 +</code> 
 +Personnellement, si ce n'est pas un montage que je maitrise, je préfère effectuer cette intervention à froid.\\
 Booter sur un liveCD, ouvrir un terminal et monter toutes les partitions LVM disponibles : Booter sur un liveCD, ouvrir un terminal et monter toutes les partitions LVM disponibles :
 <code> <code>
 +vgscan -c --mknodes
 vgchange -a y vgchange -a y
 </code> </code>
Ligne 192: Ligne 225:
 <code> <code>
 -L, --size [-]LogicalVolumeSize[bBsSkKmMgGtTpPeE] -L, --size [-]LogicalVolumeSize[bBsSkKmMgGtTpPeE]
-    Reduce or set the logical volume size in units of megabytes. A size suffix of k for kilobyte, m for megabyte, g for gigabytes, t for terabytes, p for petabytes or e for exabytes is optional. With the - sign the value will be subtracted from the logical volume's actual size and without it it will be taken as an absolute size. +    Reduce or set the logical volume size in units of megabytes. A size suffix of k for 
 +    kilobyte, m for megabyte, g for gigabytes, t for terabytes, p for petabytes or e for 
 +    exabytes is optional. With the - sign the value will be subtracted from the logical 
 +    volume's actual size and without it it will be taken as an absolute size. 
 -r, --resizefs -r, --resizefs
     Resize underlying filesystem together with the logical volume using fsadm(8).     Resize underlying filesystem together with the logical volume using fsadm(8).
 +</code>
 +<code>
 +fsadm utility checks or resizes the filesystem on a device. It tries to use the same API
 +for ext2, ext3, ext4, ReiserFS and XFS filesystem. 
 </code> </code>
lvm/start.1483397501.txt.gz · Dernière modification : (modification externe)