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
$