Changer l’interface active en IPMP
Posted by Daniel on 22 Fév 2010 at 09:00 | Tagged as: solaris
Dans une configuration IPMP typique, on a souvent une interface active et une interface passive. Or, il peut parfois s'avérer nécessaire de forcer une bascule entre les deux interfaces, voyons donc comment procéder à cette opération.
Voici la situation initiale de e1000g0 et e1000g1. En fonctionnement nominal, admettons que les interfaces virtuelles soient montées sur e1000g0 : e1000g1 a alors les flags STANDBY et INACTIVE.# ifconfig -au e1000g0: flags=9040843 mtu 1500 index 2 inet 192.168.0.100 netmask ffffff00 broadcast 192.168.0.255 groupname GROUPE e1000g0:1: flags=1000843 mtu 1500 index 2 inet 192.168.0.102 netmask ffffff00 broadcast 192.168.0.255 e1000g1: flags=69040843 mtu 1500 index 3 inet 192.168.0.101 netmask ffffff00 broadcast 192.168.0.255 groupname GROUPE
Pour les forcer à basculer sur e1000g1, on peut détacher e1000g0 du groupe IPMP :
# if_mpadm -d e1000g0
On observe bien que les interfaces virtuelles ont basculé sur e1000g1, et e1000g0 a disparu de la liste des interfaces actives.
# ifconfig -au e1000g1: flags=29040843 mtu 1500 index 3 inet 192.168.0.100 netmask ffffff00 broadcast 192.168.0.255 groupname GROUPE ether 0:3:ba:22:8f:6b e1000g1:1: flags=21000843 mtu 1500 index 3 inet 192.168.0.102 netmask ffffff00 broadcast 192.168.0.255
Pour réattacher e1000g0 et ramener automatiquement les interfaces virtuelles dessus :
# if_mpadm -r e1000g0