Expandir filesystems online.

Julio Ortiz julio.ortiz.lagos en gmail.com
Mar Dic 1 16:27:17 CLST 2009


Hola a Todos.,

Tengo corriendo bases de datos DB2 y Oracle en SLES10 SP2.
Han funcionado bien, pero el problema nace cuando necesito expandir los
filesystems, pues no puedo bajar los sistemas (Son SAP con grandes volúmenes
de datos, y muchos de ellos con operaciones 24/7) y me ha sido  imposible
realizarlo con éxito.

En nuestra infraestructura, los discos son provistos por Storages y Filers
SAN. Estos dispositivos pueden expandir las LUNs online sin ningún problema.

En Windows, cuando se asigna una nueva LUN, el sistema la ve haciendo un
rescan de discos, y si es una expansión de una LUN preexistente, basta con
un refresh de disco para que el sistema se percate de los cambios y proceder
a expandir particiones. Todo lo anterior Online y sin pérdida de servicios.

Lamentablemente en Linux, sólo he logrado que el sistema vea una nueva LUN,
mediante el comando rescan-scsi-bus.sh , sin embargo cuando es una expansión
de LUN, no funciona, no aparece el nuevo espacio asignado.

Cómo dato extra, los filesystems están particionados con reiserfs.
Ese comportamiento se puede simular en entornos Vmware, donde se pueden
expandir los discos online.


Saludos Cordiales,

-- 
Julio Ortiz Lagos
Ingeniero de Ejecución en Informática


Más información sobre la lista de distribución Linux