Live Partition Mobility

Technical details about LPM (HMC managed, VIOS assisted migration of LPARs across systems)

VIOS

Fileset

ios.migration.rte including

/usr/sbin/migmgr

/usr/sbin/migmover

/usr/lib/drivers/mover64 kernel extension

Logging

Alog

# alog -o -t lpm

The log is more or less readable by cat/strings, it is only padded when not full. ODM definitions:

SWservAt:
        attribute = "alog_type"
        deflt = "lpm"
        value = "lpm"
SWservAt:
        attribute = "lpm_logname"
        deflt = "/home/ios/logs/LPM/lpm.log"
        value = "/home/ios/logs/LPM/lpm.log"
SWservAt:
        attribute = "lpm_logsize"
        deflt = "5000000"
        value = "5000000"
SWservAt:
        attribute = "lpm_logverb"
        deflt = "1"
        value = "1"

Syslog

This is another lpm.log!

# grep lpm /etc/syslog.conf
user.info               /var/adm/lpm/lpm.log   rotate size 10m files 2 compress
user.debug              /var/adm/lpm/lpm.dbg   rotate size 20m files 8 compress

Typical lines in this (plain text) lpm.log:

lpmutil[12910610]: HMCL 1421298000.465123,0,C,0x20d9,lpmutil -o isapready

user:info syslog: main: 86 Received SEA events bytes 166

user:info syslog: ifconfig -a

etc...

Devices

These attributes appear as environment variables in the LPM log.

MSP - Mover Service Partition

# lsattr -HEl vioslpm0
attribute       value description                                                 user_settable
cfg_msp_lpm_ops 8     Configured number of concurrent LPM operations for this MSP True
concurrency_lvl 3     Concurrency level                                           True
lpm_msnap_succ  1     Create mini-snap for successful migrations                  True
max_lpm_vasi    1     Maximum number of VASI adapters used for LPM operations     False
max_vasi_ops    8     Maximum number of concurrent LPM operations per VASI        False
tcp_port_high   0     TCP highest ephemeral port                                  True
tcp_port_low    0     TCP lowest ephemeral port                                   True

HMC

Commands

migrate