6.2.4. Ändern einer Dedicated Memory LPAR auf Shared Memory

Schon bestehende LPARs mit dediziertem Memory können ohne weiteres auf Shared Memory umgestellt werden. Eine LPAR muß dazu allerdings heruntergefahren werden. Die Umstellung erfolgt dann im Profil der LPAR. Es muß lediglich das Attribut mem_mode von ded auf shared geändert werden. Anschließend kann die LPAR mit dem geänderten Profil wieder aktiviert werden und verwendet dann sofort Shared Memory.

Das Vorgehen ist anhand der LPAR aix22 (befindet sich auf dem Managed System ms03) kurz gezeigt:

1. Herunterfahren der LPAR:

aix22 # shutdown
 
SHUTDOWN PROGRAM
Mon May  3 11:57:07 CEST 2021
 
 
Broadcast message from root@aix22 (tty) at 11:57:07 ...
 
PLEASE LOG OFF NOW ! ! !
All processes will be killed in 1 minute.
 
 
 
Broadcast message from root@aix22 (vty0) at 11:58:07 ...
 
! ! ! SYSTEM BEING BROUGHT DOWN NOW ! ! !
 
Stopping IBM.ConfigRM...
0513-044 The IBM.ConfigRM Subsystem was requested to stop.

Unmounting the file systems...
Unmounting the file systems...
 
Bringing down network interfaces: en0 lo0
 
 
 
open: No such file or directory
 
May  3 11:58:35 portmap: terminating on signal.
....Halt completed….


Alternativ kann das System auch mittels „lpar osshutdown“ heruntergefahren werden:

$ lpar osshutdown aix22
$

2. Ändern des Memory-Modes im Profil der LPAR (hier standard):

$ lpar -p standard chmem aix22 mem_mode=shared
$

3. Aktivieren der LPAR mit dem geänderten Profil:

$ lpar -p standard activate aix22
$

4. Überprüfung:

$ lpar lsmem aix22
             MEMORY          MEMORY         HUGE_PAGES    IO_ENTITLED_MEM         PAGING_VIOS
LPAR_NAME  MODE    AME  MIN   CURR  MAX   MIN  CURR  MAX  AUTO     CURR    PRIMARY          SECONDARY
aix22  shared  0.0  1024  2048  8192  0    0     0    1        351     ms03-vio1  -
$
$ ms lspgdev ms03
                                                                  REDUNDANT
MS_NAME  DEVICE_NAME  PAGING_VIOS_NAME  STATE     DEVICE_NAME  PAGING_VIOS_NAME  STATE  SIZE   TYPE  LPAR_ID
ms03  hdisk4       ms03-vio1   Active   -            -                 -      51200  phys  5
ms03  hdisk3       ms03-vio1   Active    -            -                 -      51200  phys  6
$