Diferenzas

Isto amosa as diferenzas entre a revisión seleccionada e a versión actual da páxina.

Enlazar a esta vista de comparación

Both sides previous revisionPrevious revision
Next revision
Previous revision
centro:servizos:cloud:extender_lvm_de_maquina_virtual_con_espacio_libre [2017/08/17 13:53] jorge.suarezcentro:servizos:cloud:extender_lvm_de_maquina_virtual_con_espacio_libre [2017/10/05 14:32] (actual) diego.cougil
Liña 1: Liña 1:
-FIXME **Esta página no está completamente traducida, aún. Por favor, contribuye a su traducción.**\\ //(Elimina este párrafo una vez la traducción esté completa)//+[[centro:servizos:cloud|>>Páxina principal do Cloud]]
  
-[[centro:servizos:cloud|>>Página principal del Cloud]]+====== Estender root de máquina virtual con espazo libre del disco ======
  
-====== Extender root de máquina virtual con espacio libre del disco ======+Dende a actualización de agosto de 2017 é posible **elixir un tamaño persoalizado para o disco root** ou **redimensionar un disco existente**, pero para que ese espazo poida empregarse hai que asignalo manualmente no sistema operativo.
  
-Desde la actualización de agosto de 2017 es posible **elegir un tamaño personalizado para el disco root** **redimensionar un disco existente**pero para que ese espacio esté disponible hay que asignar ese espacio manualmente en el sistema operativo.+As plantillas de Ubuntu 14.04 e 16.04 teñen root montado sobre LVMempregando unha partición lóxica do sistema de particionado tradicional DOS. Esta guía está escrita para estas plantillas, aínda que recomendamos non saltarse en ningún caso o apartado de //Comprobar a configuración// por se acaso.
  
-Las plantillas de Ubuntu 14.04 y 16.04 tiene el root montado sobre LVM, usando una partición lógica del sistema de particionado tradicional DOS.+===== Comprobar a configuración =====
  
-Debes asegurarte de que el sistema en el que apliques estas instrucciones tiene la misma configuración de particionesya que son comandos potencialmente destructivos y si no sabes lo que estás haciendo puedes destruir el sistema.+Antes de continuar debes confirmar que sistema sobre o que apliques estas instrucións ten esta mesma configuración, xa que podes destruír o sistema se as aplicas mal
  
-El comando ''df -h '' muestra el montaje de ''/'' en ''/dev/mapper/Ubuntu--vg-root''lo que nos confirma que el sistema está montado sobre LVM.+Primeirocomproba que se está utilizando LVM:
  
 <code> <code>
Liña 19: Liña 19:
 </code> </code>
  
-Con el comando ''lvs'' puedes ver los volúmenes lógicos de LVM.+comando ''df -h '' amosa a montaxe de ''/'' en ''/dev/mapper/Ubuntu--vg-root'', o que confirma que o sistema está montado sobre LVM
 + 
 +Agora comproba o nome do volume lóxico empregado para para o root.
  
 <code> <code>
Liña 28: Liña 30:
 </code> </code>
  
-Con el comando ''vgs'' puedes ver los grupos de volúmenes de LVM.+Tamén comproba o nome do grupo de volumes asociado e o seu volume físico.
  
 <code> <code>
Liña 36: Liña 38:
 </code> </code>
  
-Con esos comandos vemos que el root está en un volumen lógico llamado ''root'' dentro de un grupo de volúmenes llamado ''Ubuntu-vg'' que utiliza como volumen físico ''/dev/sda5''.+Con eses comandos vemos que root está nun volume lóxico chamado ''root'' dentro dun grupo de volumes chamado ''Ubuntu-vg'' que utiliza como volume físico ''/dev/sda5''.
  
-En el sistema de particionado de MS-DOS, ''/dev/sda5'' es una partición lógica que forma parte de la partición extendida ''/dev/sda2''.+Ten en conta ademais que no sistema de particionado empregado, ''/*dev/*sda5'' é unha partición lóxica que forma parte da partición estendida ''/dev/sda2''.
  
-Por lo tanto, es necesario, por este orden:+===== Redimensionado =====
  
-  - Extender la partición extendida ''/dev/sda2'' para que ocupe el espacio libre en el disco. +O redimensionado pódese resumir nos seguintes 5 pasos:
-  - Extender la partición lógica ''/dev/sda5'' para que ocupe el espacio libre en la partición extendida. +
-  - Extender el volumen físico de LVM ''/dev/sda5'' para que ocupe el espacio libre de la partición lógica. +
-  - Extender el grupo de volúmenes ''Ubuntu-vg'' para que ocupe el espacio libre del volumen físico. +
-  - Extender el volumen lógico ''root'' para que ocupe el espacio libre del grupo de volúmenes. +
-  - Extender el sistema de archivos para que ocupe el espacio libre del volumen lógico.+
  
-Arrancamos ''parted''Con el comando ''print free'' vemos que el disco tiene un total de 21.5GB y un espacio libre al ginal del disco de 14GB.+  - Estender a partición estendida ''/dev/sda2'' para que ocupe o espazo libre no disco. 
 +  - Estender a partición lóxica ''/dev/sda5'' para que ocupe o espazo libre na partición estendida. 
 +  - Estender o volume físico do grupo de volumes ''Ubuntu-vg''. 
 +  - Estender o volume lóxico ''root'' para que ocupe o espazo libre do grupo de volumes. 
 +  - Estender o sistema de arquivos para que ocupe o espazo libre do volume lóxico.
  
-<code> +Arrincamos ''parted''. Co comando ''print free'' vemos que o disco ten un total de 21.5GB e un espazo libre ao final do disco de 14GB.
-parted /dev/vda +
-(parted) print free +
-Model: Virtio Block Device (virtblk) +
-Disk /dev/vda: 21.5GB +
-Sector size (logical/physical): 512B/512B +
-Partition Table: msdos+
  
-Number  Start   End     Size    Type      File system  Flags 
-        32.3kB  1049kB  1016kB            Free Space 
-      1049kB  256MB   255MB   primary   ext2         boot 
-        256MB   257MB   1048kB            Free Space 
-      257MB   7515MB  7258MB  extended 
-      257MB   7515MB  7258MB  logical                lvm 
-        7515MB  21.5GB  14.0GB            Free Space 
-</code> 
- 
- 
- 
- 
-A pesar de que ''/dev/sda'' tenga espacio libre, está sin asignar y lo primero que hay que hacer es asignárselo a ''/dev/sda5''. Para ello utilizaremos parted: 
  
 <code> <code>
 # parted /dev/vda # parted /dev/vda
-(parted) print free                                                       +(parted) print free
 Model: Virtio Block Device (virtblk) Model: Virtio Block Device (virtblk)
 Disk /dev/vda: 21.5GB Disk /dev/vda: 21.5GB
Liña 88: Liña 70:
       257MB   7515MB  7258MB  logical                lvm       257MB   7515MB  7258MB  logical                lvm
         7515MB  21.5GB  14.0GB            Free Space         7515MB  21.5GB  14.0GB            Free Space
- 
 </code> </code>
  
-Con el comando''print free'' vemos que ''/dev/vda'' tiene disponibles 14GB que no están asignados a nada, y que la partición ''/dev/vda5'' es una lógica que está dentro de la extendida ''/dev/vda2''. En este caso, es necesario primero extender ''/dev/vda2'' y luego ''/dev/vda5''+Primeiro hai que estender as particións estendidas e lóxica (por esa ordepara que acaben no final do disco, que neste caso é 21.5GB (//pasos 1 e 2//).
- +
-Lo único que hay que hacer es poner que las particiones extendidas y lógica (por ese orden) acaben en el final del disco, que en este caso es 21.5GB. +
 <code> <code>
 (parted) resizepart 2 21.5GB                                               (parted) resizepart 2 21.5GB                                              
 (parted) resizepart 5 21.5GB (parted) resizepart 5 21.5GB
-(parted)+(parted) quit
 </code> </code>
  
-Una vez hechoya fuera de parted, redimensionamos primero el grupo de volúmenes.+Unha vez feitoxa fóra de parted, estendemos o volume físico do grupo de volumes (//paso 3//).
  
 <code> <code>
-# pvs 
-  PV         VG        Fmt  Attr PSize PFree 
-  /dev/vda5  Ubuntu-vg lvm2 a--  6.76g    0  
 # pvresize /dev/vda5 # pvresize /dev/vda5
   Physical volume "/dev/vda5" changed   Physical volume "/dev/vda5" changed
   1 physical volume(s) resized / 0 physical volume(s) not resized   1 physical volume(s) resized / 0 physical volume(s) not resized
-# pvs 
-  PV         VG        Fmt  Attr PSize  PFree  
-  /dev/vda5  Ubuntu-vg lvm2 a--  19.76g 13.00g 
 </code> </code>
  
-Una vez hecho esto, hacemos lo mismo con el volumen lógico.+Agora estendemos o volume lóxico (//paso 4//).
  
 <code> <code>
Liña 123: Liña 95:
 </code> </code>
  
-Por último, extendemos el sistema de archivos.+Por último, estendemos o sistema de arquivos (//paso 5//).
  
 <code> <code>
Liña 132: Liña 104:
 The filesystem on /dev/mapper/Ubuntu--vg-root is now 4987904 blocks long. The filesystem on /dev/mapper/Ubuntu--vg-root is now 4987904 blocks long.
 </code> </code>
 +
 +Unha vez feito isto, todo o espazo libre debería estar xa asignado ao root do sistema.