Requisitos previos
Para seguir este tutorial, debe tener un volumen físico creado a partir de un disco. El volumen físico debe tener un grupo de volumen, VG01, en eso. Un volumen lógico LV01, creado en este grupo de volumen VG01.
Enumere todos los volúmenes físicos disponibles ejecutando PVS, pvscan o pvdisplay comandos en la terminal.
ubuntu@ubuntu: ~ $ sudo pvs
O
ubuntu@ubuntu: ~ $ sudo pvscan
O
ubuntu@ubuntu: ~ $ sudo pvdisplay
Observe el único volumen físico /dev/sdc en el sistema. Ahora, enumere todos los grupos de volumen creados en /dev/sdc volumen físico usando cualquiera de los VGS, vGscan o vgdisplay comandos.
ubuntu@ubuntu: ~ $ sudo vgs
O
ubuntu@ubuntu: ~ $ sudo vgdisplay
O
ubuntu@ubuntu: ~ $ sudo vgscan
El comando muestra la presencia de un solo grupo de volumen VG01 en el volumen físico /dev/sdc, en el sistema. Los siguientes comandos se pueden usar para encontrar todos los volúmenes lógicos sobre el grupo de volumen.
ubuntu@ubuntu: ~ $ sudo lvs
O
ubuntu@ubuntu: ~ $ sudo lvscan
O
ubuntu@ubuntu: ~ $ sudo lvdisplay
Hay dos volúmenes lógicos LV01 y LV02 en el grupo de volumen VG01.
Crear un nuevo volumen físico
Primera lista todos los dispositivos físicos conectados al sistema utilizando el lsblk dominio.
ubuntu@ubuntu: ~ $ sudo lsblk
Hay 3 dispositivos físicos conectados al sistema y uno de ellos (/dev/sdc) es el dispositivo que se está utilizando como volumen físico. Ahora, adjunte un nuevo dispositivo físico y vuelva a enumerar todos los dispositivos conectados.
ubuntu@ubuntu: ~ $ sudo lsblk
Hay cuatro dispositivos físicos conectados al sistema. El dispositivo recién conectado (/dev/sdd1) está actualmente montado en el sistema. Desmontar el /dev/sdd1 dispositivo de la siguiente manera:
ubuntu@ubuntu: ~ $ sudo Umount /dev /sdd1
Ahora, formatea el dispositivo con el dd dominio. Este comando tomará algún tiempo formatear el dispositivo dependiendo del tamaño del dispositivo conectado.
NOTA: El formateo del dispositivo borrará todos los datos en el dispositivo. Cree una copia de seguridad de los datos antes de formatearlos.
ubuntu@ubuntu: ~ $ sudo dd if =/dev/cero de =/dev/sdd status = progreso bs = 4m
Crear un volumen físico desde el dispositivo físico recién conectado utilizando el pvcreate dominio.
ubuntu@ubuntu: ~ $ pvcreate /dev /sdd
Creará un volumen físico desde el dispositivo físico conectado. Muestre todos los volúmenes físicos utilizando cualquiera de los PVS, pvscan o pvdisplay comandos.
ubuntu@ubuntu: ~ $ sudo pvs
O
ubuntu@ubuntu: ~ $ sudo pvscan
O
ubuntu@ubuntu: ~ $ sudo pvdisplay
La salida muestra dos volúmenes físicos /dev/sdc y /dev/sdd creado en el sistema.
Extensión del grupo de volumen
Extender el grupo de volumen VG01 utilizando el VGEXTEND ordenar cubrir ambos volúmenes físicos.
ubuntu@ubuntu: ~ $ sudo vgextend vg01 /dev /sdd
La salida del comando anterior muestra que el grupo de volumen VG01 está abarcando los dos volúmenes físicos /dev/sdc y /dev/sdd Y tiene más espacio. Enumere los detalles del grupo de volumen VG01 utilizando el vgdisplay dominio.
ubuntu@ubuntu: ~ $ sudo vgdisplay
El tamaño total del grupo de volumen VG01 ahora es 44.5 GB que anteriormente eran solo 30 GB.
Extender el volumen lógico
Ahora, podemos crear otro volumen lógico desde este espacio o podemos extender el volumen lógico existente para usar este espacio. Para esta guía, extenderemos el volumen lógico existente para agregar más espacio.
Muestre los volúmenes lógicos disponibles con cualquiera de los siguientes comandos:
ubuntu@ubuntu: ~ $ sudo lvs
O
ubuntu@ubuntu: ~ $ sudo lvscan
O
ubuntu@ubuntu: ~ $ sudo lvdisplay
Actualmente solo hay dos volúmenes lógicos LV01 y LV02 con 15 GB y 10 GB de espacio respectivamente. Para este tutorial, extenderemos el volumen lógico LV01 utilizando el lvextend Comando de 15 GB a 25 GB.
ubuntu@ubuntu: ~ $ sudo lvextend -l+10g/dev/vg01/lv01
Después de extender el tamaño del volumen lógico, ahora enumere los detalles del volumen lógico utilizando el lvdisplay dominio.
ubuntu@ubuntu: ~ $ sudo lvdisplay/dev/vg01/lv01
Entonces, el tamaño del volumen lógico LV01 ahora tiene 25 GB y se ha extendido con éxito.
Extender el sistema de archivos montado en el sistema
Monte el volumen lógico usando el montar dominio:
Ubuntu@ubuntu: ~ $ sudo monte/dev/vg01/lv01/medios/ubuntu/lv01
Después de montar el volumen lógico, ahora muestre el sistema de archivos con el df Comando para verificar el tamaño del sistema de archivos.
ubuntu@ubuntu: ~ $ sudo df -th/dev/vg01/lv01
El tamaño del sistema de archivos no se extiende, por lo que debe extenderse utilizando el cambiar el tamaño2fs dominio.
ubuntu@ubuntu: ~ $ sudo resize2fs/dev/vg01/lv01
Después de extender el sistema de archivos, ejecute el df Comando para verificar la extensión de tamaño del sistema de archivos.
ubuntu@ubuntu: ~ $ sudo df -th/dev/vg01/lv01
Ahora, el tamaño del sistema de archivos es de 25 GB y se ha extendido con éxito.
Conclusión
La gestión del tamaño del volumen lógico en los servidores en ejecución es una de las muchas responsabilidades laborales del administrador del sistema. De modo que tengan que lidiar con su escasez de espacio debido a datos excesivos en el día a día.
La extensión de volumen lógico requiere algo de espacio en el grupo de volumen en el que existe el volumen lógico. En caso de que no haya espacio libre disponible en el grupo de volumen, se une un nuevo dispositivo físico para crear espacio libre. El artículo es una guía que les proporciona una guía paso a paso sobre cómo agregar un nuevo disco para extender el volumen lógico y el sistema de archivos montado en el sistema.