Quedarse sin espacio en disco y administrar particiones de disco ha sido durante mucho tiempo un dolor de cabeza para los ingenieros de TI. Afortunadamente, Linux intenta resolver este problema utilizando volúmenes lógicos.
En Ubuntu Server, los volúmenes lógicos son el método predeterminado para administrar el espacio en disco de su servidor. Desafortunadamente, cuando se usan estos volúmenes, no se usa todo el espacio en disco y esto puede dejarlo preguntándose a dónde fue a parar todo su espacio en disco. Echemos un vistazo a cómo ajustar o aumentar el espacio de su disco duro LVM en Ubuntu.
Ventajas clave de los volúmenes lógicos
Logical Volume Manager (LVM) es una utilidad de línea de comandos para administrar volúmenes lógicos en Linux. Si tiene la intención de tener varias particiones en su servidor o PC, se recomienda encarecidamente que utilice volúmenes lógicos para administrar su espacio en disco.
LVM es más avanzado y eficiente en comparación con las formas tradicionales de administrar discos mediante particiones. Estos son algunos de los principales beneficios de los volúmenes lógicos en Linux:
- Eficiente: Los volúmenes lógicos le brindan una forma más eficiente de utilizar el espacio en disco
- No es necesario reiniciar los servidores: Con los volúmenes lógicos, puede modificar el tamaño del disco sin necesidad de reiniciar un servidor, como es el caso de las particiones normales.
- Almacenar datos entre volúmenes: Puede almacenar fácilmente datos en varios volúmenes en todo el disco
En Ubuntu Server, puede aumentar el volumen lógico durante la instalación o después de instalar el sistema operativo. Analizaremos ambas opciones para que elijas cuál te conviene más. A diferencia de Escritorio Ubuntu, Servidor Ubuntu solo viene con un terminal por defecto.
Ampliación del volumen lógico en Ubuntu durante la instalación
Cuando llegue a la página de configuración de almacenamiento durante la instalación de Ubuntu Server, seleccione el ubuntu-lv partición montada en raíz (/), prensa Ingresary seleccione el Editar opción.
En la siguiente página de configuración, verá el espacio máximo posible que su servidor puede usar en comparación con el que tiene asignado actualmente. En este caso, el espacio en disco actual es de 25 GB y el espacio máximo posible que el servidor puede usar es de 22,996 GB, pero en este momento solo utiliza 11,496 GB.
Para utilizar todo el disco, simplemente ingrese la cantidad máxima posible que se muestra entre paréntesis o ingrese cualquier tamaño de disco personalizado y luego guarde su configuración.
Es preferible configurar el espacio del volumen lógico durante la instalación, pero en caso de que lo haya olvidado o simplemente desee ajustar el espacio en un servidor en vivo, LVM también le brinda esa opción.
Ampliación del volumen lógico en el servidor Ubuntu después de la instalación
Antes de poder ampliar el espacio de su volumen lógico, debe saber cuánto espacio tiene disponible y cuánto ha utilizado. Normalmente, harías eso con el comando DF, pero no mostrará el tamaño correcto de los volúmenes lógicos.
En su lugar, utilice el pantalla vg (Volume Group Display), que muestra información completa sobre grupos de volúmenes y volúmenes lógicos.
Necesitará privilegios administrativos para ejecutar el comando.
sudo vgdisplay
Hay tres parámetros importantes a los que debe prestar atención:
- Tamaño VG: Este es el tamaño del grupo de volúmenes y muestra el tamaño total del disco disponible. En este caso, son 23GB.
- Asignación PE/Tamaño: Esto muestra la cantidad de espacio que su servidor tiene actualmente asignado
- PE gratis/Tamaño: Muestra el espacio libre del total de espacio de almacenamiento posible
El d.f. El comando solo muestra el espacio asignado y no todo el espacio posible, y esto puede llevarlo a asumir que no le queda mucho espacio en su servidor cuando mucho espacio está inactivo como parte del volumen grupo.
Para ampliar el volumen lógico, utilice el extender dominio. Pero primero, obtenga el punto de montaje del volumen lógico usando el pantalla lv dominio:
sudo lvdisplay
Desde la salida de lvdisplay, puede ver que el disco está montado en la ruta /dev/ubuntu-vg/ubuntu-lv.
A continuación, aumente el espacio del volumen lógico con el siguiente comando:
sudo lvextend -l +100%GRATIS /dev/ubuntu-vg/ubuntu-lv
100% significa usar todo el espacio, así que asigne el porcentaje requerido de acuerdo con sus necesidades, p. 50%, 60%, etc
Para que los cambios surtan efecto, también debe cambiar el tamaño del sistema de archivos que comprende el volumen lógico. Obtenga la ruta del sistema de archivos de la df-h dominio; En este caso lo es /dev/mapper/ubuntu--vg-ubuntu--lv.
resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv
Ahora si ejecutas el df-h comando de nuevo, verá que su disco raíz ha aumentado de tamaño.
Configurar LVM en un servidor Ubuntu es fácil
LVM es una gran herramienta que le permite administrar fácilmente la utilización de su disco y los volúmenes lógicos sin las molestias que implican las particiones de disco tradicionales. Además, si su servidor ejecuta servicios críticos, no necesita reiniciarlo después de ajustar el tamaño del disco.
También puede configurar LVM en su escritorio Ubuntu para administrar fácilmente el espacio en disco.