Timeline to run the DLPAR scripts
The AIX® Live Update notifications are run on both original and surrogate partitions.
The order of execution of the phases is as follows:
Original node | Surrogate node |
---|---|
LVUP_CHECK Priority 1 If error
occurs,
This
script is invoked regardless of phase run. |
|
... | |
LVUP_CHECK Priority 10 If error
occurs,
|
|
DR_CHECK ; Return code (RC) is checked.If error
occurs,
|
|
Alternate disk install | Boot the surrogate node |
DR_CHECK ; RC is checked.If error
occurs,
|
|
LVUP_CHECK Priority 10 If error
occurs,
|
|
... | |
LVUP_CHECK Priority 1 If error
occurs,
|
|
If error occurs on the surrogate
node,
|
|
LVUP_PRE (applications) Priority 1 If error
occurs,
|
|
... | |
LVUP_PRE (applications) Priority 10 If error
occurs,
|
|
DR_PRE (applications) ; RC is not checked.This |
|
Mirror volume group | |
DR_PRE (applications) ; RC is not checked. This |
|
LVUP_PRE (application) Priority 10 This If error
occurs,
|
|
... | |
LVUP_PRE (application) Priority 1 If error
occurs,
|
|
If error occurs on the surrogate
node,
|
|
Applications are frozen, network is blocked | |
LVUP_PRE (Kernel) Priority 1 If error
occurs,
|
|
... | |
LVUP_PRE (Kernel) Priority 10 If error
occurs,
|
|
DR_PRE (Kernel) ; RC is checked.If error
occurs,
The
DR_POST_ERROR script is run once for both the kernel and application
DR_PRE scripts. |
|
If error occurs on the original
node, The
DR_POST_ERROR script is run once for both the kernel and application
DR_PRE scripts. |
|
Split volume group | |
Import volume group | |
DR_PRE (Kernel) ; RC is checked.If error
occurs,
|
|
LVUP_PRE (Kernel) Priority 10 If error
occurs,
|
|
... | |
LVUP_PRE (Kernel) Priority 1 If error
occurs,
|
|
If error occurs on the surrogate
node,
|
|
Migrated applications are unfrozen, network is unblocked | |
Point of no return | |
DR_POST script is run; RC is not checked.(For cleanup of files if the Live Update migration is not acceptable to the customer.) |
DR_POST script is run; RC is not checked.(For migrated applications.) |
LVUP_POST (application) Priority 1 |
LVUP_POST (application) Priority 10 |
|
|
LVUP_POST (application) Priority 10 |
LVUP_POST (application) Priority 1 |
Original LPAR deleted, Surrogate UUID updated |
|
LVUP_COMPLETE (application) Priority 10 |
|
... |
|
LVUP_COMPLETE (application) Priority 1 |