Pièce jointe « lvm.tex »
Téléchargement 1 %% licence RAFRAB(*)
2 %%
3 %% RAFRAB : rien à f**tre, rien à battre, fais ce qu'il te plait dans la vie
4 %%
5
6 \documentclass[french]{beamer}
7 \usepackage{babel}
8 \usepackage[utf8]{inputenc}
9 \usetheme{Warsaw}
10
11 \title{LVM : Logical Volume Manager\\\textit{Gestionnaire de Volumes Logiques}}
12 \author{}\institute{Agence universitaire de la Francophonie}
13
14 \begin{document}
15
16 \begin{frame}
17 \titlepage
18 \end{frame}
19
20 \section{Généralités}
21
22 \frame{\tableofcontents[current]}
23
24 \begin{frame}
25 Le système de partitionnement classique \textbf{ne permet pas} :
26 \begin{itemize}
27 \item de retailler une partition, encore moins «à chaud»
28 \item d'agréger des disques entre eux
29 \item de changer facilement un disque
30 \end{itemize}
31 Donc énorme manque de souplesse. LVM nous sauve.
32 \end{frame}
33
34 \begin{frame}
35 Vulgarisons :
36 \begin{itemize}
37 \item les \textit{volumes logiques} sont partitions virtuelles
38 construites dans des \textit{disques virtuels}
39 \item les \textit{groupes de volumes physiques} sont ces disques virtuels
40 \item un \textit{volume physique} peut être un disque entier, une partition (réelle) d'un disque ou tout autre périphérique bloc (?)
41 \end{itemize}
42 On peut :
43 \begin{itemize}
44 \item créer, supprimer et modifier un volume logique (LV) dans un groupe de volume (VG)
45 \item ajouter ou retirer un volume physique (PV) dans un groupe de volume (VG)
46 \end{itemize}
47 \end{frame}
48
49 \section{Commandes}
50
51 \frame{\tableofcontents[current]}
52
53 \begin{frame}
54 \begin{center}
55 Gestion des volumes physiques : \texttt{pv*}
56 \end{center}
57 \begin{itemize}
58 \item \texttt{pvdisplay}
59 \item \texttt{pvcreate /dev/sda2}
60 \end{itemize}
61 \end{frame}
62
63 \begin{frame}
64 \begin{center}
65 Gestion des groupes de volumes : \texttt{vg*}
66 \end{center}
67 \begin{itemize}
68 \item \texttt{vgdisplay}
69 \item \texttt{vgcreate donnees /dev/sda2 /dev/sdb1}
70 \item \texttt{vgextend donnees /dev/sdc}
71 \end{itemize}
72 \end{frame}
73
74 \begin{frame}
75 \begin{center}
76 Gestion des volumes logiques : \texttt{lv*}
77 \end{center}
78 \begin{itemize}
79 \item \texttt{lvdisplay}
80 \item \texttt{lvcreate -n web -L 5G donnees}
81 \item \texttt{lvextend -L +5G /dev/donnees/web}
82 \item attention : les \texttt{lv*} ne gèrent que la partition, pas le système de fichiers correspondant
83 \end{itemize}
84 \end{frame}
85
86 \begin{frame}
87 Attention : augmenter la taille d'une partition (= volume logique) n'augmente
88 pas automatiquement la taille du système de fichier correspondant ! Il faut
89 ajuster ce dernier à la nouvelle taille du LV :
90 \begin{itemize}
91 \item ext2/ext3 : utiliser \texttt{resize2fs} (depuis Debian Etch : possible à chaud)
92 \item ReiserFS : \texttt{resize\_reiserfs}
93 \end{itemize}
94 \end{frame}
95
96 \begin{frame}
97 Dans la vraie vie :
98 \begin{itemize}
99 \item on créé des groupes de volume par technologie (SCSI, IDE, ...)
100 \item \texttt{grub}, le système de démarrage conseillé sur x86, ne peut pas
101 trouver le noyau sur une partition LVM : il faut au moins que \texttt{/boot} soit une
102 «vraie» partition
103 \item je (Thomas Noël) préfère que la partition racine
104 \texttt{/} (incluant \texttt{/boot}) et les \textit{swap} ne soient pas en LVM. A débattre !
105 \end{itemize}
106 \end{frame}
107
108 \section{Documentations}
109
110 \frame{\tableofcontents[current]}
111
112 \begin{frame}
113 \begin{itemize}
114 \item \texttt{man lvm} et pages de manuel de chaque commande
115 \item \url{http://fr.wikipedia.org/wiki/LVM}
116 \item \url{http://wiki.auf.org/wikiteki/LVM}
117 \item \url{http://sluce.developpez.com/lvm/} (tutoriel)
118 \end{itemize}
119 \end{frame}
120
121 \end{document}
Fichiers joints
Pour vous référer aux pièces jointes d'une page, utilisez attachment:filename, comme indiqué ci-dessous dans la liste de fichiers. N'utilisez pas l'URL du lien [get], car elle peut changer et donc être facilement cassée.Vous n'êtes pas autorisé à joindre un fichier à cette page.