linux:admin:lvm:lvm
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| linux:admin:lvm:lvm [2013/01/16 12:06] – aurelia | linux:admin:lvm:lvm [2016/08/17 12:49] (Version actuelle) – aurelia | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | ==== Présentation ==== | ||
| + | |||
| Le Logical Volume Manager est un système de gestion avancée et très souple des volumes de stockage pour les distributions Linux. Il permet de s' | Le Logical Volume Manager est un système de gestion avancée et très souple des volumes de stockage pour les distributions Linux. Il permet de s' | ||
| Généralement fourni avec l'OS, le package lvm peut être téléchargé ou installé si vos dépôts yum ou apt sont configurés. | Généralement fourni avec l'OS, le package lvm peut être téléchargé ou installé si vos dépôts yum ou apt sont configurés. | ||
| Ligne 9: | Ligne 11: | ||
| Ces LV nous intéressent pour créer des systèmes de fichiers (filesystems ou FS). | Ces LV nous intéressent pour créer des systèmes de fichiers (filesystems ou FS). | ||
| + | ==== Schéma explicatif ==== | ||
| {{ : | {{ : | ||
| + | |||
| + | ==== Commandes ==== | ||
| + | Liste des commandes générales LVM : | ||
| + | |||
| + | * lvm | ||
| + | * lvmchange | ||
| + | * lvmdiskscan | ||
| + | * lvmsadc | ||
| + | * lvmsar | ||
| + | |||
| + | Liste des commandes pour actions sur les PV : | ||
| + | * pvchange | ||
| + | * pvcreate | ||
| + | * pvdisplay | ||
| + | * pvmove | ||
| + | * pvremove | ||
| + | * pvresize | ||
| + | * pvs | ||
| + | * pvscan | ||
| + | |||
| + | Sur les VG : | ||
| + | * vgchange | ||
| + | * vgconvert | ||
| + | * vgdisplay | ||
| + | * vgextend | ||
| + | * vgmerge | ||
| + | * vgreduce | ||
| + | * vgrename | ||
| + | * vgscan | ||
| + | * vgck | ||
| + | * vgcreate | ||
| + | * vgexport | ||
| + | * vgimport | ||
| + | * vgremove | ||
| + | * vgs | ||
| + | * vgsplit | ||
| + | |||
| + | Sur les LV : | ||
| + | * lvchange | ||
| + | * lvcreate | ||
| + | * lvextend | ||
| + | * lvremove | ||
| + | * lvresize | ||
| + | * lvscan | ||
| + | * lvconvert | ||
| + | * lvdisplay | ||
| + | * lvreduce | ||
| + | * lvrename | ||
| + | * lvs | ||
| + | |||
| + | ==== Exemple ==== | ||
| L' | L' | ||
| Ligne 17: | Ligne 71: | ||
| Imaginons que j'ai un serveur toto sur lequel sont présentes 2 grappes de 2 disques en RAID 01. | Imaginons que j'ai un serveur toto sur lequel sont présentes 2 grappes de 2 disques en RAID 01. | ||
| - | Je décide de séparer le système (qui ira sur le premier RAID) et l' | + | La première grappe est constituée de 2 disques de 172 Go et la seconde de 2 disques de 600 Go. |
| + | Je décide de séparer le système (qui ira sur le premier RAID ou device /dev/sda*) et l' | ||
| Pour voir les volumes disponibles sur mon serveur via l'OS, je peux faire : | Pour voir les volumes disponibles sur mon serveur via l'OS, je peux faire : | ||
| Ligne 29: | Ligne 84: | ||
| | | ||
| </ | </ | ||
| + | La commande lvmdiskscan est aussi très utile. Elle scanne le système à la recherche de tous les disques / partitions éligibles. | ||
| + | |||
| Je dois faire entrer ma partition /dev/sdb dans le système LVM car celle-ci me servira à installer mes applications dont Oracle. | Je dois faire entrer ma partition /dev/sdb dans le système LVM car celle-ci me servira à installer mes applications dont Oracle. | ||
| - | Je déclare le disque voulu en PV au niveau LVM d' | + | Pour cela, je déclare le disque voulu en PV au niveau LVM d' |
| < | < | ||
| pvcreate /dev/sdb | pvcreate /dev/sdb | ||
| Ligne 76: | Ligne 133: | ||
| lrwxrwxrwx | lrwxrwxrwx | ||
| </ | </ | ||
| + | |||
| Pour que les données soient accessibles dans l' | Pour que les données soient accessibles dans l' | ||
| < | < | ||
| mkdir / | mkdir / | ||
| - | mount -t ext3 / | + | mkfs.ext4 -L / |
| + | mount -t ext4 / | ||
| </ | </ | ||
| Je viens de créer un FS en ext3 appelé / | Je viens de créer un FS en ext3 appelé / | ||
| Ligne 87: | Ligne 146: | ||
| < | < | ||
| root@toto: | root@toto: | ||
| - | / | + | / |
| </ | </ | ||
| + | Ajouter la ligne dans le fstab | ||
| + | < | ||
| + | / | ||
| + | </ | ||
linux/admin/lvm/lvm.1358338015.txt.gz · Dernière modification : 2013/01/16 12:06 de aurelia