Mostrando entradas con la etiqueta disco. Mostrar todas las entradas
Mostrando entradas con la etiqueta disco. Mostrar todas las entradas

martes, 2 de octubre de 2012

Ampliar una partición con LVM

Seguro que alguna vez nos ha pasado que no sabemos cómo aumentar el tamaño de una partición LVM. 

Pues bien, esto es algo que podemos hacer sin reiniciar el equipo.

Con el comando df -h vemos la ocupación de disco y el tamaño de las particiones


[root@myserver ~]# df -h
S.ficheros          Tamaño Usado  Disp Uso% Montado en
/dev/mapper/VolGroup00-LogVol00
                      1024G  820G  204G  80% /
/dev/sda1             190M   27M  154M  15% /boot
tmpfs                1007M   48K 1007M   1% /dev/shm



Con el comando  lvdisplay visualizamos el estado de los volúmenes lógicos, su tamaño, etc


[root@myserver ~]# lvdisplay
  --- Logical volume ---
  LV Name                /dev/VolGroup00/LogVol00
  VG Name                VolGroup00
  LV UUID                dQV422-ufdp-QzHM-mnby-f7cV-Y0oi-zOx51J
  LV Write Access        read/write
  LV Status              available
  # open                 1
  LV Size                1 TB
  Current LE             34368
  Segments               3
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           253:0

  --- Logical volume ---
  LV Name                /dev/VolGroup00/LogVol01
  VG Name                VolGroup00
  LV UUID                b41L4R-wgyn-iVUi-pGlj-Bg2G-zqDq-2bqiek
  LV Write Access        read/write
  LV Status              available
  # open                 1
  LV Size                1,94 GB
  Current LE             62
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           253:1




Con el comando lvextend ampliamos el volumen lógico (hay que disponer de espacio físico libre).
Por ejemplo: lvextend -L1074G /dev/VolGroup00/LogVol00

[root@myserver ~]# lvdisplay
  --- Logical volume ---
  LV Name                /dev/VolGroup00/LogVol00
  VG Name                VolGroup00
  LV UUID                dQV422-ufdp-QzHM-mnby-f7cV-Y0oi-zOx51J
  LV Write Access        read/write
  LV Status              available
  # open                 1
  LV Size                1,05 TB
  Current LE             34368
  Segments               3
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           253:0

  --- Logical volume ---
  LV Name                /dev/VolGroup00/LogVol01
  VG Name                VolGroup00
  LV UUID                b41L4R-wgyn-iVUi-pGlj-Bg2G-zqDq-2bqiek
  LV Write Access        read/write
  LV Status              available
  # open                 1
  LV Size                1,94 GB
  Current LE             62
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           253:1



Con el comando resize2fs ampliamos la partición que contiene el volumen lógico para poder utilizar todo el tamaño del que dispone.
Por ejemplo: resize2fs /dev/mapper/VolGroup00-LogVol00

[root@myserver ~]# df -h
S.ficheros          Tamaño Usado  Disp Uso% Montado en
/dev/mapper/VolGroup00-LogVol00
                      1,1T  820G  238G  78% /
/dev/sda1             190M   27M  154M  15% /boot
tmpfs                1007M   48K 1007M   1% /dev/shm





lunes, 23 de enero de 2012

Como convertir un disco (vmdk) de vmware player a vmware ESX o ESXi

Lo más sencillo es utilizar vmware Converter y pasar una maquina virtual entera de un formato a otro, pero en algunos casos viene bien convertir sólo el archivo vmdk que es el archivo de disco duro. 

Para ello copiamos el vmdk que tenemos al servidor ESX o ESXi y por ssh o desde el propio servidor clonamos el archivo a otro con otro nombre.

Clonar un archivo vmdk
vmkfstools -i Disco_Origen.vmdk  Disco_Destino.vmdk -d thin