Ampliar FileSystem en cluster AIX HACMP

Vamos a listar de FS que tenemos

[AIXServer].root:/ > df -m
Filesystem    MB blocks      Free %Used    Iused %Iused Mounted on
/dev/hd4         256.00    140.58   46%     3021     3% /
/dev/hd2        2688.00    740.54   73%    34655     6% /usr
/dev/hd9var     5120.00   1268.55   76%     2043     1% /var
/dev/hd3         512.00    477.04    7%     1053     1% /tmp
/dev/hd1         128.00     97.62   24%      412     2% /home
/proc                 –         –    –         –     –  /proc
/dev/hd10opt     256.00     91.47   65%     3065     5% /opt
/dev/inst_lv    1920.00    617.22   68%      402     1% /usr/sys/inst.images
/dev/admin    128.00     73.79   43%      102     1% /usr/local/admin
/dev/tempinglv   1920.00    593.36   70%      753     1% /temping
/dev/loglv      1024.00    251.11   76%      977     1% /logs
/dev/securitelv   2432.00      0.00  100%      938     1% /tools/securite
/dev/rcu_lv    17408.00   3071.92   83%    65214     9% /home/app
/dev/lv1         496.00    495.60    1%       10     1% /nfs1test

Queremos ampliar el FS /dev/rcu_lv de 17Gb a 20Gb

Vamos a listar el tamaño de este FS (se muestra en bloques de 512, cosas de la historia)

[AIXServer].root:/ > lsfs /dev/rcu_lv
Name            Nodename   Mount Pt               VFS   Size    Options    Auto Accounting
/dev/rcu_lv     —         /home/app              jfs2  35651584 rw         no   no

Calculamos el nuevo espacio. En nuestro caso pasamos de 17Gb a 20Gb

[AIXServer].root:/ > bc
35651584/2                                        (dividimos por 2 por el tema de los bloques de 512)
17825792
17825792/1024                                  (para mostrar el tamaño en Mb)
17408
17408/1024                                        (para mostrar el tamaño de Gb)
17                                                       (los 17Gb que tenemos tendremos que calcular el tamaño nuevo)
20*1024*1024*2                               (queremos 20Gb y vamos a pasarlo en bloques de 512)
41943040 (este es el nuevo tamaño)

Ampliaremos el FS por smitty desde la opción de HACMP. si lo hicieramos directamente en la maquina, el nodo pasivo no se daria cuenta del cambio y al balancear el servicio tendriamos problemas

Vamos a Smitty HACMP
[AIXServer].root:/ > smitty hacmp

Vamos a System Management (C-SPOC)

HACMP Logical Volume Management

Shared File Systems

Enhanced Journaled File Systems

Nota! Tal y como dice Carlos-Vindobona en los comentarios, si el FS es JFS en vez de JFS2 (que es con el que trabajamos ahora) marcariamos “Journaled File Systems”

Change / Show Characteristcs of a Shared Enhanced Journaled File Systems

Ahora ponemos en SIZE of file system el resultado de 20Gb*1024*1024*2=41943040

 

Enter y…

Ya tenemos el resultado, el nuevo FS tiene 20Gb de espacio

Vamos a verlo;

[AIXServer].root:/ > df -m
Filesystem    MB blocks      Free %Used    Iused %Iused Mounted on
/dev/hd4         256.00    140.58   46%     3021     3% /
/dev/hd2        2688.00    740.54   73%    34655     6% /usr
/dev/hd9var     5120.00   1277.39   76%     2043     1% /var
/dev/hd3         512.00    477.04    7%     1053     1% /tmp
/dev/hd1         128.00     97.62   24%      412     2% /home
/proc                 –         –    –         –     –  /proc
/dev/hd10opt     256.00     91.47   65%     3065     5% /opt
/dev/inst_lv    1920.00    617.22   68%      402     1% /usr/sys/inst.images
/dev/admin    128.00     73.79   43%      102     1% /usr/local/admin
/dev/tempinglv   1920.00    593.36   70%      753     1% /temping
/dev/loglv      1024.00    251.10   76%      977     1% /logs
/dev/securitelv   2432.00      0.00  100%      938     1% /tools/securite
/dev/rcu_lv    20480.00   6143.82   71%    65214     5% /home/app
/dev/lv1         496.00    495.60    1%       10     1% /nfs1test