Expandir una Soft Partition en Solaris

expandir-una-soft-partition-en-solaris

sun.jpg Bueno lo primero es saber si tenemos espacio suficiente en nuestro LUN para asignar mas espacio esto lo haremos desde la herramienta smc de solaris, ahora que ya sabemos que si tenemos podremos hacer lo siguiente.

# metastat

con este comando veremos que tipo de partición tenemos, recuerda que este manual es única y exclusivamente para Soft Partition

d42: Soft Partition
Device: c4t1d0s2
State: Okay
Size: 78479360 blocks (37 GB)
Device     Start Block  Dbase Reloc
c4t1d0s2      16320     No    Yes

Extent              Start Block              Block count
0                 70672324                 67993600
1                435728332                 10485760

una vez que identificamos que efectivamente tenemos soft partition procedemos a identificar la particion con df -k

Filesystem            kbytes    used   avail capacity  Mounted on
/dev/md/dsk/d0       10327372 8315837 1908262    82%    /
/dev/md/dsk/d5       24790152 9954326 14587925    41%    /usr
/proc                      0       0       0     0%    /proc
mnttab                     0       0       0     0%    /etc/mnttab
fd                         0       0       0     0%    /dev/fd
/dev/md/dsk/d3       6198606  878510 5258110    15%    /var
swap                 9213136     112 9213024     1%    /var/run
swap                 9213192     168 9213024     1%    /tmp
/dev/md/dsk/d12      46468672 17314820 28689166    38%    /backup
/dev/md/dsk/d4       16526762 6794396 9567099    42%    /opt

listo ahora que tenemos estos datos hacemos:

# metattach d12 100m

metattach es el comando para expandir el volumen, d12 es el volumen que queremos expandir y 100m es el tamaño, puede ser con g para gigas y obvio m para megas; con esto podriamos decir que estamos haciendo una unidad virtual /dev/md/rdsk/d12 observemos que que no es dsk esto es importante en el siguiente paso.

ya esta crecido el volumen pero falta el file system esto lo hacemos con el comando grow de la siguiente forma

# growfs -M <punto-de-montaje> <ruta-particion-raw>

la partición raw es nuestra partición con nombre rdsk es decir si nuestra partición es:

/dev/md/dsk/d12

entonces nuestra partición raw es

/dev/md/rdsk/d12

que según creo se crea cuando hacemos metattach entonces nuestro comando quedaría algo así como

# growfs -M /backup /dev/md/rdsk/d12


Deja un comentario