LPM( Live Partition Mobility) est une fonctionnalité permettant de déplacer à chaud une partition entière d'un système physique à un autre.
Cette possibilité est très intéressante pour des opérations de maintenance matérielle ou dans l'équilibrage de charge d'un système.
Bien sûr, quelques règles sont à respecter pour un fonctionnement de cette option.
La premièr en c'est que toutes les ressources allouées à la LPAR cible soient virtuelles. Interfaces réseaux, cartes NPIV pour les accès SAN et Boot on SAN.
Le schéma ci-dessous donne une vue globale du principe LPM.
Les grandes lignes du fonctionnement LPM sont les suivantes :
1°) Le profile de partition est copié au FSP du système cible.
2°) Les accès au stockage sont configurés sur le système cible.
3°) L'option Mover Service Partition est activée.
4°) La migration de la partition s'effectue:
a_La plupart des pages mémoire sont déplacées.
b_Tous les échanges actifs sont suspendus.
5°) L'activité reprend sur le système cible:
a_Les dernières pages mémoires sont déplacées.
b_Nettoyage du trafic réseau et disque.
6°) Les ressources disques sont déconfigurées de la partition source.
7°) Le profile de partition est retiré du FSP du système source ( Flexible Service Processor)
Avant de procéder au déplacement, il faut vérifier que les ressources du système cible sont bien suffisantes pour le profil source.
Pour cela, il est possible de choisir l'option graphique dans le menu HMC montré ci-dessous :
Sélectionner le menu 'System management=> Servers; Sélectionner la LPAR, puis dans le menu contextuel, demander "Opérations=>Mobility=>Validate"
Dans l'image ci-dessous, le système soource est 'trim' et la cible 'dash'.
Un message d'avertissement peut apparaître, mais sans gêne pour la suite du processus.
Une nouvelle fenêtre apparaît alors pour lancer l'opération :
Lors de la migration, une fenêtre de progression apparaît:
En dehors de la gestion graphique par HMC, il est possible d'utiliser le langage de commande.
Lignes de commandes
Validation de la migration depuis la HMC :
migrlpar -o v -m [source cec] -t [target cec] -p [lpar to migrate] |
Validation de la migration depuis une HMC distante :
migrlpar -o v -m [source cec] -t [target cec] -p [lpar to migrate] --ip [target hmc] -u [remote user] |
Commande de migration depuis la HMC locale :
migrlpar -o m -m [source cec] -t [target cec] -p [lpar to migrate] |
Ou depuis une console HMC distante :
migrlpar -o m -m [source cec] -t [target cec] -p [lpar to migrate] --ip [target hmc] -u [remote user] |
En cas d'erreur MPIO dûe à un problème de configuration entre la source et la destination, taper la commande suivante :
migrlpar -o m -m wilma -t visa -p upt07 --redundantpgvios 0 -n upt07_noams_npiv -u hscroot --vlanbridge 2 --mpio 2 -w 60 -d 5 -v -i "source_msp+name=wilmav2,dest_msp_name=visav2" --ip destiny4
|