Le scénario suivant explique comment combiner un groupement DLMP (Datalink Multipathing) avec des VNIC pour assurer la haute disponibilité. Figure 1–2 manière graphique ce type de configuration.
Le système utilisé dans l'exemple suivant pour créer et configurer le groupement DLMP dispose d'un ensemble de cartes réseau Ethernet de 10 Gigabit, comme indiqué dans la sortie suivante :
# dladm show-phys LINK MEDIA STATE SPEED DUPLEX DEVICE net0 Ethernet up 1000 full e1000g0 net1 Ethernet up 1000 full e1000g1 net2 Ethernet up 1000 full e1000g2Exemple 2-8 Configuration et virtualisation des groupements DLMP avec VNIC
En premier lieu, créez le groupement (aggr0) avec sondage activé pour les interfaces net1 et net2, comme indiqué dans l'exemple suivant :
# dladm create-aggr -l net1 -l net2 -m dlmp -p probe-ip=+ aggr0
La définition de la propriété probe-ip active la détection de défaillance basée sur sonde avec la sélection automatique basée d'adresses IP source et cible. Pour plus d'informations, reportez-vous àConfiguration de la détection de défaillance basée sur sonde pour un groupement DLMP du manuel Gestion des liaisons de données réseau dans Oracle Solaris 11.2 .
Créez ensuite un et l'adresse IP pour le groupement interface liaison de données, procédez comme suit :
# ipadm create-ip aggr0 # ipadm create-addr -T dhcp aggr0
Virtualisez le groupement DLMP.
Vous pouvez facilement virtualiser le groupement en créant une VNIC sur la liaison de données du groupement. Par exemple, vous créerez un sur le groupement de liaisons aggr0VNIC comme suit :
# dladm create-vnic -l aggr0 vnic0
La VNIC nouvellement créée (vnic0) est désormais hautement disponible. Si l'un des liens groupés (net1 ou net2) tombe en panne, le trafic de cette VNIC bascule automatiquement sur la VNIC de liaison restante, et l'opération est transparente pour la VNIC.
Affichez les informations relatives au groupement à l'aide de l'une des commandes suivantes :
# dladm show-aggr LINK MODE POLICY ADDRPOLICY LACPACTIVITY LACPTIMER aggr0 dlmp -- -- -- -- # dlstat show-aggr -x LINK PORT SPEED DUPLEX STATE ADDRESS PORTSTATE aggr0 -- 1000Mb full up 0:14:4f:fa:ea:42 -- net1 1000Mb full up 0:14:4f:fa:ea:42 attached net2 1000Mb full up 0:14:4f:f9:c:d attached
Vous avez par ailleurs la possibilité de virtualiser un groupement en vue d'activer la haute disponibilité en précisant que la liaison de données du groupement est la liaison inférieure d'une ressource anet d'une zone Oracle Solaris, comme indiqué dans l'exemple suivant. Vous pouvez également indiquer une liaison de données de groupement d'une EVS en tant que noeud liaison montante. Reportez-vous à Configuration d'un réseau EVS Virtual Tenant pour obtenir un exemple de ce type de configuration.
L'exemple tronqué ci-dessous explique comment indiquer qu'une liaison de données de groupement est la liaison inférieure d'une ressource anet de la zone pendant une session interactive zonecfg.
# zonecfg -z zone1 . . . zonecfg:zone1> add anet zonecfg:zone1:anet> set lower-link=aggr0 . . . zonecfg:zone1:anet> end zonecfg:zone1> commit
Pour plus d'informations sur l'utilisation de la commande zonecfg en mode interactif, reportez-vous à la page de manuel zonecfg(1M) et Création et utilisation des zones Oracle Solaris .