Bug 3174

Summary: websrv1 se esta quedando sin espacio
Product: Solo UInf [ uso exclusivo de UInf ] Reporter: Guillermo Reisch <greisch>
Component: GeneralAssignee: Guillermo Reisch <greisch>
Status: RESOLVED FIXED    
Severity: normal CC: rpereyra, spereyra
Priority: Normal    
Version: 1.0   
Hardware: PC, Torre o Portatil   
OS: No sabe/ No Corresponde   
Local: Casona Jaime Cibils Dep/Cat: UInf - Servidores(exCETI)
Dep/Cat: --- Dep/Cat: ---
Bug Depends on:    
Bug Blocks: 2819    

Description Guillermo Reisch 2018-09-05 12:56:35 -03
Por lo visto la web a crecido mucho y el servidor se esta quedando sin espacio.
Voy a migrarlo en caliente (con alguna caida) para que sea minimo el tiempo de perdida del servicio.
Comment 1 Guillermo Reisch 2018-09-05 13:14:19 -03
En cain.dmz =>
 * Le agrego al disco duro unos 3G mas (SDA)
 * Agrego otro disco duro (SDB) 40G

En el disco SDA tengo 2 particiones:
 * /dev/sda1  (EL SISTEMA) [10G]
 * /dev/sda2  (SWAP) [2G]
 * (FREE) [3G]

desactivo la SWAP
# swapoff -a
# comento la entrada de swap en /dev/fstab

Modifico las particiones (fdisk)
 * Borro SDA2 ; y SDA1
 * AGREGO SDA1 (el sistema con tamaño completo)

La particiones no me las agarra hasta que reinicio. (1m de caida de servicio)
Le informo al FS que se agrando la particion por ende que se agrande
# resize2fs /dev/sda1

Actualizo la lista de paquetes "apt-get update"
e instalo el gdisk (para particionar el disco SDB) y dejarlo en formato GPT
Comment 2 Guillermo Reisch 2018-09-11 14:09:57 -03
Procedimiento del Bug 2954 para darle formato GPT y EFI al disco nuevo (sdb)

# gdisk /dev/sdb
Number  Start (sector)    End (sector)  Size       Code  Name
   1            2048           10239   4.0 MiB     EF02  GRUB
   2           10240          272383   128.0 MiB   EF00  EFI
   3          272384        83886046   39.9 GiB    8E00  LVMPV

Formato:
# dd if=/dev/zero of=/dev/sdb1
# mkfs.vfat -F 32 -n EFI /dev/sdb2
# pvcreate /dev/sdb3 && vgcreate websrvvg /dev/sdb3

LVS:
  websrv.i686 websrvvg -wi-a-----  5,00g
  www         websrvvg -wi-ao---- 20,00g 
  swap        websrvvg -wi-a-----  4,00g                                                    

Formato:
# mkfs.ext4 -m0 -L www /dev/mapper/websrvvg-www
# mkfs.ext4 -L websrv.i686 /dev/mapper/websrvvg-websrv.i686
# mkswap -f --label swap /dev/mapper/websrvvg-swap

Migro la web
# rsync -avzrXx /var/www /mnt/websrvvg-www

Migro el disco
# rsync -avzrXx / /mnt/websrvvg-websrv.i686
Comment 3 Guillermo Reisch 2018-10-18 14:35:02 -03
Se mirgro todo!!! Se borra el disco inicial
Quedo de 40G listo!!!
CIERRO.