LinuxParty
NUESTRO SITIO necesita la publicidad para costear hosting y el dominio. Por favor considera deshabilitar tu AdBlock en nuestro sitio. También puedes hacernos una donación entrando en linuxparty.es, en la columna de la derecha.
En el siguiente tutorial (howto), seguiré paso a paso el procedimiento para arrancar con un LiveCD en un ordenador que ya tiene una instalación de sistema operativo basado en CentOS, y adicionalmente cuenta con todas las particiones basadas en LVM. El objetivo es quitar espacio de la partición /var
y asignársela a /root
, utilizaré un LiveCD de system rescue cd
puesto que no fue posible realizarlo directamente sobre el computador en modo monousuario. De igual forma se puede aplicar éste procedimiento si usted está interesado en retirar el disco duro con particiones lvm y desea instalarlo en otro servidor para allí manipular las particiones.
1.- Arrancamos con el LiveCD (ya arrancado y una vez que hubiera accedido a la consola)
2.- Verificamos que el grupo de volúmenes VGHOST
sea detectado por el sistema operativo.
root@sysresccd /root % vgscan Reading all physical volumes. This may take a while... Found volume group "VGHOST" using metadata type lvm2
3.- Activamos el grupo de volúmenes para poderlo manipular
root@sysresccd /root % vgchange -a y 3 logical volume(s) in volume group "VGHOST" now active
4.- Ejecutamos el comando lvscan
para validar el nombre de los volúmenes lógicos y que los mismos se encuentran activos.
root@sysresccd /root % lvscan ACTIVE '/dev/VGHOST/lv-root' [1.00 GB] inherit ACTIVE '/dev/VGHOST/lv-var' [91.72 GB] inherit ACTIVE '/dev/VGHOST/lv-swap' [2.00 GB] inherit
5.- Realizamos una verificación al sistema de archivos que se va a redimensionar (reducir), en éste ejemplo se quitarán 60G a la partición /var
y se le asignarán a /root
.
root@sysresccd /root % e2fsck -f /dev/VGHOST/lv-var e2fsck 1.41.9 (22-Aug-2009) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/VGHOST/lv-var: ***** FILE SYSTEM WAS MODIFIED ***** /dev/VGHOST/lv-var: 1756/24051712 files (6.0% non-contiguous), 887794/24043520 blocks
6.- Reducimos el sistema de archivos correspondiente a la partición /var
root@sysresccd /root % resize2fs -p /dev/VGHOST/lv-var 30G resize2fs 1.41.9 (22-Aug-2009) Resizing the filesystem on /dev/VGHOST/lv-var to 7864320 (4k) blocks. Begin pass 2 (max = 19785) Relocating blocks XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX Begin pass 3 (max = 734) Scanning inode table XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX Begin pass 4 (max = 211) Updating inode references XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX The filesystem on /dev/VGHOST/lv-var is now 7864320 blocks long.
7.- Antes de reducir el volúmen lógico, consultamos el tamaño actual del mismo:
root@sysresccd /root % lvdisplay -v /dev/VGHOST/lv-var Using logical volume(s) on command line --- Logical volume --- LV Name /dev/VGHOST/lv-var VG Name VGHOST LV UUID zR7c4O-0qlB-oWfQ-WlXw-fZv7-GNwG-BJTChk LV Write Access read/write LV Status available # open 0 LV Size 91.72 GB Current LE 2935 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 253:1
8.- Redimensionamos el volúmen lógico con:
root@sysresccd /root % lvreduce -v -L -60G /dev/VGHOST/lv-var Finding volume group VGHOST WARNING: Reducing active logical volume to 31.72 GB THIS MAY DESTROY YOUR DATA (filesystem etc.) Do you really want to reduce app_data? [y/n]: y Archiving volume group "VGHOST" metadata (seqno 8). Reducing logical volume app_data to 31.72 GB Found volume group "VGHOST" Found volume group "VGHOST" Loading VGHOST-lv-var table (253:1) Suspending VGHOST-lv-var (253:1) with device flush Found volume group "VGHOST" Resuming VGHOST-lv-var (253:1) Creating volume group backup "/etc/lvm/backup/VGHOST" (seqno 9). Logical volume lv-var successfully resized
9- Luego de reducir el volúmen lógico, consultamos el tamaño resultante del mismo
root@sysresccd /root % lvdisplay -v /dev/VGHOST/lv-var Using logical volume(s) on command line --- Logical volume --- LV Name /dev/VGHOST/lv-var VG Name VGHOST LV UUID zR7c4O-0qlB-oWfQ-WlXw-fZv7-GNwG-BJTChk LV Write Access read/write LV Status available # open 0 LV Size 31.72 GB Current LE 1015 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 253:1
10.- Validamos que los 60G retirados del volúmen lógico haya sido devuelto al grupo de volúmenes
para poder disponer de el
root@sysresccd /root % vgdisplay --- Volume group --- VG Name VGHOST System ID Format lvm2 Metadata Areas 1 Metadata Sequence No 9 VG Access read/write VG Status resizable MAX LV 0 Cur LV 7 Open LV 0 Max PV 0 Cur PV 1 Act PV 1 VG Size 99.88 GB PE Size 32.00 MB Total PE 3196 Alloc PE / Size 1275 / 39.84 GB Free PE / Size 1921 / 60.03 GB VG UUID gBX2B3-8tfJ-D20c-EeWO-40y7-l3Ql-WSM5A1
11.- Ahora asignaremos los 60G al volumen lógico de la partición /root
root@sysresccd /root % lvextend -v -L +60G /dev/VGHOST/lv-root Finding volume group VGHOST Archiving volume group "VGHOST" metadata (seqno 9). Extending logical volume root to 61.00 GB Found volume group "VGHOST" Found volume group "VGHOST" Loading VGHOST-lv-root table (253:0) Suspending VGHOST-lv-root (253:0) with device flush Found volume group "VGHOST" Resuming VGHOST-lv-root (253:0) Creating volume group backup "/etc/lvm/backup/VGHOST" (seqno 10). Logical volume root successfully resized
12.- Realizamos una verificación del sistema de archivos antes de extender el mismo
root@sysresccd /root % e2fsck -f /dev/VGHOST/lv-root e2fsck 1.41.9 (22-Aug-2009) Superblock last mount time is in the future. (by less than a day, probably due to buggy init scripts) Fix? yes Adding dirhash hint to filesystem. Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/VGHOST/lv-root: ***** FILE SYSTEM WAS MODIFIED ***** /dev/VGHOST/lv-root: 3557/262144 files (0.3% non-contiguous), 60896/262144 blocks
13.- Ahora extendemos el sistema de archivos correspondiente a la partición /root
root@sysresccd /root % resize2fs -p /dev/VGHOST/lv-root resize2fs 1.41.9 (22-Aug-2009) Resizing the filesystem on /dev/VGHOST/lv-root to 15990784 (4k) blocks. Begin pass 1 (max = 480) Extending the inode table XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX The filesystem on /dev/VGHOST/lv-root is now 15990784 blocks long.
14.- Desactivamos el volumen una vez terminado los cambios
root@sysresccd /root % vgchange -a n 0 logical volume(s) in volume group "VGHOST" now active
15.- Reiniciamos el servidor
root@sysresccd /root % reboot
También puedes echarle un vistazo:
http://tuxpuc.pucp.edu.pe/articulo/como-redimensionar-volumenes-logicos-lvm

-
Robótica
- Hyundai lanza robots Atlas en su planta de Georgia
- La herramienta Webots IDE, el Eclipse para diseño de Robots, ahora es Open Source
- El nuevo robot con inteligencia artificial de Google puede doblar delicados origamis y cerrar bolsas con cremallera
- iRobot, fabricante de Roomba, advierte de un posible cierre en 12 meses
- Protoclone: El primer robot con esqueleto, tejidos y músculos
- Un robot impulsado por inteligencia artificial lidera un levantamiento y convence a los robots de las salas de exposición de que "renuncien a sus trabajos"
- HEAP: La Excavadora Autónoma que Redefine la Construcción y Plantea Desafíos Laborales Globales
- Lo que aprendió un ejecutivo de Google tras siete años intentando darle a la IA un cuerpo robótico
- Científicos Japoneses Crean una Cara Robótica con Piel Humana Cultivada en Laboratorio
- Perros robot armados con rifles dirigidos por IA se someten a una evaluación de operaciones especiales de los marines estadounidenses
- Un vagabundo intenta robar Waymo Robotaxi en Los Ángeles
- Bezos y Nvidia se unen a OpenAI para financiar la puesta en marcha de robots humanoides
- ¿Será la 'agricultura de precisión' perjudicial para los agricultores?
- 6 cosas que debes saber sobre las aspiradoras robotizadas antes de comprar una
- China Impulsa la Revolución Robótica: Planeando la Producción de Robots Humanoides para 2025