La procédure suivante explique comment configurer un groupe dans lequel une interface IPMP est conservée en tant qu'interface de réserve. Cette interface est déployée uniquement lorsqu'une interface active dans le groupe échoue.
Pour plus d'informations sur les interfaces de secours, reportez-vous à la section Types de configurations d'interface IPMP.
# ipadm create-ipmp ipmp-interface
Remplacez ipmp-interface par le nom de l'interface IPMP.
# ipadm add-ipmp -i under-interface1 [-i underinterface2 ...] ipmp-interface
où under-interface fait référence à l'interface sous-jacente du groupe IPMP. Vous pouvez ajouter autant d'interfaces IP qu'en compte le système.
# ipadm create-addr -a address ipmp-interface
Remplacez address par une adresse en notation CIDR, le cas échéant.
# ipadm create-addr -a address under-interface
Remplacez address par une adresse en notation CIDR, le cas échéant. Toutes les adresses IP de test d'un groupe IPMP doivent appartenir au même sous-réseau IP et par conséquent, comprendre le même préfixe réseau.
# ipadm set-ifprop -p standby=on -m ip under-interface
L'exemple suivant montre comment créer une configuration IPMP active-de réserve.
Tout d'abord, l'interface IPMP est créé.
# ipadm create-ipmp ipmp0
Les interfaces IP sous-jacentes sont ensuite créer et à ajouter à l'interface IPMP.
# ipadm create-ip net0 # ipadm create-ip net1 # ipadm create-ip net2 # ipadm add-ipmp -i net0 -i net1 -i net2 ipmp0
Les adresses IP sont affectées à l'interface IPMP. Les adresses IP affectées à l'interface IPMP sont des adresses de données. Dans cet exemple, l'interface IPMP possède deux adresses de données.
# ipadm create-addr -a 192.168.10.10/24 ipmp0 ipadm: ipmp0/v4 # ipadm create-addr -a 192.168.10.15/24 ipmp0 ipadm: ipmp0/v4a
L'adresse IP de cet exemple inclut une propriété prefixlen exprimée sous forme de nombre décimal. La partie prefixlen de l'adresse IP indique le nombre de bits contigus complètement à gauche de l'adresse, qui correspond au masque de réseau IPv4 ou au préfixe IPv6 de l'adresse. Les bits de poids faible restants définissent la partie hôte de l'adresse. Lorsque la propriété prefixlen est convertie en une représentation textuelle de l'adresse, les positions de bits utilisées par la partie réseau sont représentées par une série de 1 et celles utilisées par la partie hôte par une série de 0. Cette propriété n'est pas prise en charge sur le type d'objet d'adresse dhcp. Pour plus d'informations, reportez-vous à la page de manuel ipadm(1M).
Les adresses IP sous-jacentes sont ensuite affectés aux interfaces d'IP IPMP le groupe IPMP. Les adresses IP affectées aux interfaces sous-jacentes sont des adresses de test à utiliser dans le cadre de la détection de défaillance basée sur sonde.
# ipadm create-addr -a 192.168.10.30/24 net0 ipadm: net0/v4 # ipadm create-addr -a 192.168.10.32/24 net1 ipadm: net1/v4 # ipadm create-addr -a 192.168.10.34/24 net2 ipadm: net2/v4
Enfin, l'interface net2 est configurée en tant qu'interface de réserve.
# ipadm set-ifprop -p standby=on net2
L'administrateur peut consulter la configuration IPMP en exécutant la commande ipmpstat.
# ipmpstat -g GROUP GROUPNAME STATE FDT INTERFACES ipmp0 ipmp0 ok 10.00s net0 net1 (net2) # ipmpstat -t INTERFACE MODE TESTADDR TARGETS net0 routes 192.168.10.30 192.168.10.1 net1 routes 192.168.10.32 192.168.10.1 net2 routes 192.168.10.34 192.168.10.5