Outils pour utilisateurs

Outils du site


wiki:linux:drive:lvm_partitioning

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
wiki:linux:drive:lvm_partitioning [2022/11/10 12:09] DEROUET Valentinwiki:linux:drive:lvm_partitioning [2022/11/15 15:51] (Version actuelle) DEROUET Valentin
Ligne 21: Ligne 21:
 *Sources : https://www.padok.fr/blog/partitionnement-disques-lvm* *Sources : https://www.padok.fr/blog/partitionnement-disques-lvm*
  
-* Avantages   +* Avantages : 
- * Gestion souple   + * Gestion souple 
-  * Agrandissements et réductions   +  * Agrandissements et réductions 
-  * Partitions primaires / étendues   +  * Partitions primaires / étendues 
- * Snapshots   + * Snapshots 
-* Inconvénients   +* Inconvénients : 
- * Perte de performances   + * Perte de performances 
- * Risque de fragmentation accru  + * Risque de fragmentation accru
  * Perte du volume logique en cas de perte d’un volume physique  * Perte du volume logique en cas de perte d’un volume physique
 +
 +<WRAP center round tip 60%>
 +Les recommandations de l'AINSI sur l'installation d'un Linux sont retrouvable [ici](https://www.ssi.gouv.fr/uploads/2016/01/linux_configuration-fr-v1.2.pdf).
 +Page 16 nous retrouvons le partitionnement type.
 +</WRAP>
 +
 +
  
 ## Création des partitions pendant l'installation ## Création des partitions pendant l'installation
  
 +{{ :wiki:linux:drive:firefox_sirvnuunfd.png?400 |}}
  
-### Créer une table de partition sur le disque sda+Créer une table de partition sur le disque sda
  
-Partitionnement   +### Créer ensuite deux partition sur le disque   
-●  Créer une table de partition sur le disque sda   + 
-–  Créer ensuite deux partition sur le disque   + 1 partition primaire de 0,5Gb en début de disque utilisant ext2 pour le /boot 
-●  1 partition primaire de 0,5Gb en début de disque utilisant ext2 pour le /boot   + partition logique du reste (27,4Gb) utilisé comme volume physique pour LVM 
-●  parition logique du reste (27,4Gb) utilisé comme volume physique pour LVM   + 
-●  Configurer le gestionnaire de volumes logiques (LVM)   +{{ :wiki:linux:drive:firefox_yxrzo8vzzg.png?400 |}}
-–  Créer un groupe de volumes « vg00 » utilisant le volume physique   +
-«  /dev/sda5  »   +
-–  Créer les volumes logiques   +
-–  Terminer la configuration LVM   +
-●  Configurer les systèmes de fichiers et leurs points de montage sur les   +
-volumes logiques   +
-●  Terminer le partitionnement+
  
 ### Configurer le gestionnaire de volumes logiques (LVM) ### Configurer le gestionnaire de volumes logiques (LVM)
-### Configurer les systèmes de fichiers et leurs points de montage sur les volumes logiques 
  
 +{{ :wiki:linux:drive:firefox_4cq8ayvwbg.png?400 |}}
  
-## Redimensionnement LV (Volume Logique)  +### Créer un groupe de volumes « vg00 » utilisant le volume physique  « /dev/sda5  »   
 + 
 +{{ :wiki:linux:drive:firefox_yvrjkrzzgc.png?400 |}} 
 + 
 +### Créer les volumes logiques  selon le tableau 
 + 
 +{{ :wiki:linux:drive:firefox_ajtlt6r92u.png?600 |}} 
 + 
 +- Terminer la configuration LVM 
 + 
 +### Configurer les systèmes de fichiers et leurs points de montage sur les volumes logiques   
 + 
 +- Montage des partitions  
 + 
 +{{ :wiki:linux:drive:firefox_cmex3jbpvx.png?500 |}} 
 + 
 +- Vérification avant installation de Debian  
 + 
 +{{ :wiki:linux:drive:firefox_zn35z4vlsf.png?500 |}} 
 + 
 +## Manipulation de LV (Volume Logique)  en CLI
  
 ### Redimensionner le lv_var_www de 0,5Gb à 3 Gb   ### Redimensionner le lv_var_www de 0,5Gb à 3 Gb  
- - Redimensionner le système de fichiers   
  
 <code>lvextend -L +2.5G /dev/vg00/lv_var_www</code> <code>lvextend -L +2.5G /dev/vg00/lv_var_www</code>
 +
 +{{ :wiki:linux:drive:mremoteng_xxwkoh9uyj.png?600 |}}
 +
 <code>resize2fs /dev/vg00/lv_var_www</code> <code>resize2fs /dev/vg00/lv_var_www</code>
 +
 +{{ :wiki:linux:drive:mremoteng_tcfaqtacyl.png?600 |}}
  
 ### Ajout d’un LV  (Volume Logique)   ### Ajout d’un LV  (Volume Logique)  
  
-–  Ajouter un nouveau LV de 2Gb nommé lv_var_lib_mysql pour stocker les bases de données  +Ajouter un nouveau LV de 2Gb nommé lv_var_lib_mysql pour stocker les bases de données
  
 <code> lvcreate -L 2G -n lv_var_lib_mysql vg00</code> <code> lvcreate -L 2G -n lv_var_lib_mysql vg00</code>
  
-–  Créer un système de fichiers EXT4 sur le LV  +{{ :wiki:linux:drive:mremoteng_uupmpbyqqh.png?500 |}} 
 + 
 +Créer un système de fichiers EXT4 sur le LV
  
 <code>mkfs -t ext4 /dev/vg00/lv_var_lib_mysql</code> <code>mkfs -t ext4 /dev/vg00/lv_var_lib_mysql</code>
  
-–  Monter manuellement le système de fichiers sur  /var/lib/mysql  + Monter manuellement le système de fichiers sur  /var/lib/mysql
  
 <code>mkdir /var/lib/mysql</code> <code>mkdir /var/lib/mysql</code>
 <code>mount /dev/vg00/lv_var_lib_mysql /var/lib/mysql</code> <code>mount /dev/vg00/lv_var_lib_mysql /var/lib/mysql</code>
  
-Vérification avec ''df'' :+Vérification avec ''df'' :
  
 <code>df -h</code> <code>df -h</code>
  
-–  Activer un montage automatique au démarrage (/etc/fstab)+{{ :wiki:linux:drive:mremoteng_uz2igytgpq.png?500 |}} 
 + 
 +Activer un montage automatique au démarrage (/etc/fstab)
  
 Avec ''nano /etc/fstab'' ajouter cette ligne : Avec ''nano /etc/fstab'' ajouter cette ligne :
  
 <code>/dev/vg00/lv_var_lib_mysql /var/lib/mysql ext4 defaults 0 0</code> <code>/dev/vg00/lv_var_lib_mysql /var/lib/mysql ext4 defaults 0 0</code>
 +
 Cela va monter le lecteur automatiquement. Cela va monter le lecteur automatiquement.
  
-### Vérification +### Vérification 
 + 
 +- Charger le PV LVM   
 +''pvscan'' 
 +- Charger le VG LVM 
 + * ''vgscan'' 
 + * ''vgchange -ay''  
 +*Facultative avec le réglage par défaut, permet de charger tous les volumes LVM* 
 +- Montrer les différents Logical Volume 
 +''lvdisplay'' 
 +- Montrer les périphériques bloc et leurs utilisation 
 +''lsblk''
  
-<code>lvdisplay>+{{ :wiki:linux:drive:mremoteng_q76gwfhulw.png?600 |}}
  
wiki/linux/drive/lvm_partitioning.1668078565.txt.gz · Dernière modification : 2022/11/10 12:09 de DEROUET Valentin