expandir_root_lvm
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| expandir_root_lvm [2024/03/25 14:37] – oso | expandir_root_lvm [2024/11/01 19:26] (current) – [Solución:] oso | ||
|---|---|---|---|
| Line 18: | Line 18: | ||
| ===== Solución: ===== | ===== Solución: ===== | ||
| + | |||
| + | ==== Ejemplos: ==== | ||
| + | |||
| + | |||
| + | === Expanding Root Filesystem in LVM on Ubuntu === | ||
| + | |||
| + | |||
| + | To use all available disk space in a VM with LVM, follow these steps: | ||
| + | |||
| + | 1. **Resize the partition**: | ||
| + | Start by resizing the partition to fill the remaining space on the disk. | ||
| + | |||
| + | <code bash> | ||
| + | sudo parted /dev/sda | ||
| + | </ | ||
| + | |||
| + | In the '' | ||
| + | |||
| + | <code bash> | ||
| + | (parted) resizepart 3 100% | ||
| + | (parted) quit | ||
| + | </ | ||
| + | |||
| + | 2. **Extend the Logical Volume**: | ||
| + | Use the '' | ||
| + | |||
| + | <code bash> | ||
| + | sudo lvextend -l +100%FREE / | ||
| + | </ | ||
| + | |||
| + | 3. **Resize the Filesystem**: | ||
| + | Finally, expand the filesystem to use the new space: | ||
| + | |||
| + | <code bash> | ||
| + | sudo resize2fs / | ||
| + | </ | ||
| + | |||
| + | 4. **Verify**: | ||
| + | Check the expanded disk space: | ||
| + | |||
| + | <code bash> | ||
| + | df -h | ||
| + | </ | ||
| + | |||
| + | ---- | ||
| + | |||
| 1. **Redimensionamiento de la partición: | 1. **Redimensionamiento de la partición: | ||
| Line 28: | Line 74: | ||
| Esto redimensionará la enésima partición del disco al tamaño máximo disponible. | Esto redimensionará la enésima partición del disco al tamaño máximo disponible. | ||
| + | |||
| + | Realizar el redimensionamiento de una partición usando el comando `parted` de esta manera: | ||
| + | |||
| + | <code bash> | ||
| + | sudo parted / | ||
| + | (parted) resizepart n 100% | ||
| + | </ | ||
| + | |||
| + | Es esencialmente equivalente a utilizar el comando `growpart` en la forma: | ||
| + | |||
| + | <code bash> | ||
| + | sudo growpart /dev/sdX n | ||
| + | </ | ||
| + | |||
| + | <WRAP center round info 60%> | ||
| + | Ambos comandos sirven para redimensionar una partición en un disco específico (`/ | ||
| + | |||
| + | En muchos sistemas, especialmente en entornos de AWS (Amazon Web Services) y otros entornos de nube, `growpart` es más comúnmente utilizado y recomendado para redimensionar particiones, | ||
| + | </ | ||
| 2. **Extensión del volumen físico del grupo de volúmenes (VG):** Una vez redimensionada la partición, extiende el volumen físico del grupo de volúmenes para hacer uso del espacio adicional: | 2. **Extensión del volumen físico del grupo de volúmenes (VG):** Una vez redimensionada la partición, extiende el volumen físico del grupo de volúmenes para hacer uso del espacio adicional: | ||
| Line 64: | Line 129: | ||
| El redimensionamiento de particiones puede ser un proceso delicado, pero con precaución y los pasos adecuados, puedes ajustar el almacenamiento de tu sistema según tus necesidades. | El redimensionamiento de particiones puede ser un proceso delicado, pero con precaución y los pasos adecuados, puedes ajustar el almacenamiento de tu sistema según tus necesidades. | ||
| - | Aquí tienes una lista de comandos útiles para redimensionar particiones junto con una breve descripción de cada uno: | + | |
| + | ===== Resumen de los pasos que a menudo se deben seguir al trabajar con discos y particiones en sistemas Linux. ===== | ||
| + | |||
| + | Aquí tienes una breve explicación | ||
| + | |||
| + | 1. **Extensión/ | ||
| + | |||
| + | 2. **Actualización de la Tabla de Particiones del Sistema Operativo/ | ||
| + | |||
| + | 3. **Extensión/ | ||
| + | |||
| + | 4. **Actualización de la Tabla de Particiones: | ||
| + | |||
| + | 5. **Extensión del Sistema de Archivos:** Una vez que la partición se ha redimensionado, | ||
| + | |||
| + | 6. **Resizing en LVM (Logical Volume Manager) u Otras Configuraciones: | ||
| + | |||
| + | Estos pasos proporcionan una guía general para redimensionar particiones y ajustar el almacenamiento en sistemas Linux, asegurando que se realicen los cambios de manera segura y efectiva. Puedes agregar esta información a tu documentación para ayudar a otros usuarios a comprender el proceso de redimensionamiento de particiones. | ||
| + | |||
| + | |||
| + | ===== Comandos | ||
| + | |||
| + | (junto con una breve descripción de cada uno) | ||
| 1. **`parted`**: | 1. **`parted`**: | ||
| Line 98: | Line 185: | ||
| Estos comandos son fundamentales para trabajar con particiones y volúmenes lógicos en sistemas Linux y te ayudarán en el proceso de redimensionamiento de particiones. | Estos comandos son fundamentales para trabajar con particiones y volúmenes lógicos en sistemas Linux y te ayudarán en el proceso de redimensionamiento de particiones. | ||
| + | |||
| + | LVM Cheat Sheet | Linux System Administration Guide: https:// | ||
expandir_root_lvm.1711377428.txt.gz · Last modified: 2024/10/17 21:42 (external edit)
