Live Partition Mobility
Technical details about LPM (HMC managed, VIOS assisted migration of LPARs across systems)
VIOS
VIOS
Fileset
Fileset
ios.migration.rte including
/usr/sbin/migmgr
/usr/sbin/migmover
/usr/lib/drivers/mover64 kernel extension
Logging
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
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
HMC
Commands
migrate