Outils pour utilisateurs

Outils du site


informatique:linux:lvm

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édentes Révision précédente
Prochaine révision
Révision précédente
informatique:linux:lvm [2008/12/17 10:58]
benoit
informatique:linux:lvm [2018/12/28 06:55] (Version actuelle)
benoit [Resizer un Logical Volume]
Ligne 1: Ligne 1:
 ====== LVM ====== ====== LVM ======
 +
 +===== Description =====
  
 Diagramme des différentes couches de l'​architecture LVM. Diagramme des différentes couches de l'​architecture LVM.
  
 {{informatique:​linux:​lvm.jpg}} {{informatique:​linux:​lvm.jpg}}
- 
-===== Description ===== 
  
 ===== Fonctionnement ===== ===== Fonctionnement =====
Ligne 24: Ligne 24:
   mkdir /products   mkdir /products
   echo "/​dev/​rootvg/​lvproducts ​  /​products ​     ext3    defaults ​       0 0" >> /etc/fstab   echo "/​dev/​rootvg/​lvproducts ​  /​products ​     ext3    defaults ​       0 0" >> /etc/fstab
 +  ​
 +
 +==== Agrandir un volume group ====
 +Pour ajouter un nouveau volume dans un volume group :
 +  vgextend zimbravg /dev/sdc1
  
  
Ligne 54: Ligne 59:
  
  
 +:!: Remarque : Certaines version de LVM utilisent XFS, il faut donc utiliser ''​xfs_growfs''​ à la place de ''​resize2fs''​. Exemple :
  
 +  xfs_growfs /​dev/​rootvg/​lvusr
  
  
Ligne 95: Ligne 102:
   lvchange -a n /​dev/​rootvg/​homelv   lvchange -a n /​dev/​rootvg/​homelv
  
 +==== Déplacer les données d'un PV à un autre PV faisant partie d'un même VG ====
  
 +Pour déplacer les données de /dev/sdd1 vers /dev/sdb1 :
  
- +  pvmove /dev/sdd1 /dev/sdb1
- +
- +
- +
- +
- +
- +
  
 ==== Snapshots ==== ==== Snapshots ====
Ligne 136: Ligne 138:
  
 Idéalement il faut allouer 20% du VolumeGroup pour les SnapShots. La taille de chaque SnapShot devra être définis selon la fréquence et l'​historique désiré. Idéalement il faut allouer 20% du VolumeGroup pour les SnapShots. La taille de chaque SnapShot devra être définis selon la fréquence et l'​historique désiré.
 +
 +==== Thin Provisionning ====
 +
 +:!: Attention, le thin provisionning nécessite beaucoup de rigueur dans la supervision les volumes
 +
 +Le ThinPool est le volume physiquement alloué :
 +Creation d'un Thin Pool :
 +  lvcreate -L 100M -T datavg/​mythinpool
 +
 +Nous faisons ci-dessous un volume supérieur à celui physiquement alloué :
 +Puis le volume thin :
 +  lvcreate -V200M -T datavg/​mythinpool -n thinvolume
 +
 +Faire les deux en une seule ligne de commande :
 +  lvcreate -L100M -T datavg/​mythinpool -V200M -n thinvolume
informatique/linux/lvm.1229507910.txt.gz · Dernière modification: 2018/09/06 18:59 (modification externe)