Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE html>
- <html lang="es">
- <head>
- <meta charset="UTF-8">
- <title>Uso de LVM con Docker</title>
- <style>
- body {
- background-color: #ffffff;
- font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;
- color: #24292e;
- max-width: 900px;
- margin: 2em auto;
- padding: 0 1em;
- line-height: 1.6;
- }
- h1, h2 {
- border-bottom: 1px solid #e1e4e8;
- padding-bottom: 0.3em;
- }
- code {
- background-color: #f6f8fa;
- padding: 0.2em 0.4em;
- border-radius: 4px;
- font-size: 90%;
- }
- pre {
- background-color: #f6f8fa;
- padding: 1em;
- border-radius: 6px;
- overflow-x: auto;
- }
- a {
- color: #0366d6;
- text-decoration: none;
- }
- a:hover {
- text-decoration: underline;
- }
- </style>
- </head>
- <body>
- <h1>Gestión de volúmenes LVM y su uso con Docker</h1>
- <p><strong>LVM</strong> (Logical Volume Manager) es un sistema de gestión de almacenamiento que permite abstraer y flexibilizar el uso del espacio en disco. En lugar de particionar directamente los dispositivos físicos, LVM permite crear volúmenes lógicos que pueden redimensionarse, moverse o respaldarse de forma más sencilla.</p>
- <h2>¿Por qué usar LVM con Docker?</h2>
- <p>Al usar Docker, es común que los contenedores generen gran cantidad de datos y requieran almacenamiento dinámico. Al montar los volúmenes de Docker sobre dispositivos gestionados por LVM, se obtienen varias ventajas:</p>
- <ul>
- <li>Permite <strong>aislar el almacenamiento</strong> de contenedores del resto del sistema.</li>
- <li>Facilita la creación de <strong>snapshots</strong> para respaldos rápidos de datos.</li>
- <li>Posibilita una <strong>gestión flexible</strong> del espacio asignado a volúmenes.</li>
- <li>Mejora el rendimiento cuando se utilizan volúmenes dedicados para servicios como bases de datos.</li>
- </ul>
- <h2>Ejemplo de uso</h2>
- <p>Crear un volumen lógico para Docker:</p>
- <pre><code>lvcreate -L 20G -n docker_data vg_docker</code></pre>
- <p>Formatearlo y montarlo:</p>
- <pre><code>mkfs.ext4 /dev/vg_docker/docker_data
- mkdir /var/lib/docker
- mount /dev/vg_docker/docker_data /var/lib/docker</code></pre>
- <p>Luego se puede configurar systemd o <code>/etc/fstab</code> para montar el volumen automáticamente al iniciar.</p>
- <h2>Enlaces útiles</h2>
- <ul>
- <li><a href="https://man7.org/linux/man-pages/man8/lvm.8.html" target="_blank">Documentación de LVM</a></li>
- <li><a href="https://docs.docker.com/storage/" target="_blank">Almacenamiento en Docker</a></li>
- </ul>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment