Configuration d'un système Oracle® Solaris 11.2 en tant que routeur ou équilibreur de charge

Quitter la vue de l'impression

Mis à jour : Septembre 2014
 
 

Création d'un routeur VRRP

La commande vrrpadm create-router crée un routeur VRRP de couche 2 ou de couche 3 avec le VRID et la famille d'adresse indiqués, ainsi que d'autres paramètres spécifiés. Pour plus d'informations, reportez-vous à la page de manuel vrrpadm(1M).

Pour créer un routeur VRRP, utilisez la syntaxe suivante :

# vrrpadm create-router [-T {l2 | l3}] [-f] -V VRID -I ifname \ 
-A [inet | inet6] [-a assoc-IPaddress] [-P primary-IPaddress] \
[-p priority] [-i adv-interval] [-o flags] router-name 
–T l2 | l3

Indique le type du routeur. Vous pouvez définir le type sur l'une des valeurs suivantes. L'inscription par défaut est l2.

  • l2 : routeur VRRP de type couche 2

  • l3 : routeur VRRP de type couche 3

–f

(routeur VRRP de couche 2 uniquement) Indique la création de la VNIC VRRP avec un routeur VRRP de couche 2. Lorsque vous spécifiez l'option –f, la commande vrrpadm vérifie si la VNIC VRID avec le VRID et la famille d'adresses spécifiés existe. Une VNIC VRRP est créée uniquement si elle n'existe pas déjà. Le système génère le nom de la VNIC VRRP avec la convention de dénomination : vrrp-VRID_ifname_v4 | 6. L'option –f n'a aucun effet lorsque vous créez un routeur VRRP de couche 3.

–V VRID

Routeur virtuel VLAN qui définit l'identificateur que lorsqu'ils sont associés à la famille d'adresses.

–I ifname

L'interface sur laquelle le routeur VRRP est configuré. Pour un VRRP de couche 2, l'interface peut être une liaison physique, un VLAN ou un regroupement. Pour un VRRP de couche 3, l'interface peut également inclure une interface IPMP, une interface gérée par DHCP et une interface InfiniBand. Ce lien détermine LAN dans lequel ce VRRP est en cours d'exécution.

–A [inet | inet6]

La famille d'adresses inet ou inet6, qui fait référence à l'adresse IPv4 ou IPv6.

–a assoc-IPaddress

Spécifie la liste séparée par des virgules des adresses IP.

Vous pouvez spécifier l'adresse IP dans l'un des formats suivants :

  • IP-address[/prefix-length]

  • hostname[/prefix-length]

  • linklocal

    Si vous indiquez linklocal, une adresse IPv6 lien-local vrrp est configurée en fonction du VRID du routeur virtuel associé. La forme linklocal s'applique uniquement aux routeurs IPv6 VRRP. Vous pouvez combiner l'option –a avec l'option –f de façon à ce que VNIC est créée et fixée automatiquement.

–P primary-IPaddress

Spécifie l'adresse IP VRRP principale utilisée pour envoyer la VRRP.

–p priority

Indiqué la priorité de la sélection utilisée pour les opérations de routeur VRRP. La valeur par défaut est 255. Le routeur avec la valeur de priorité la plus élevée est sélectionné en tant que routeur maître.

–i adv-interval

L'annonce, en millisecondes. La valeur par défaut est 1000.

–o flags

Les modes de préemption et d'acceptation du routeur VRRP. Les valeurs sontpreempt ou un_preempt ou accept ou no_accept. Par défaut, les modes pre-empt et accept sont définis sur preempt et accept respectivement.

router-name

La valeur router-name est l'identifiant unique de ce routeur VRRP. Seuls les caractères alphanumériques (a-z, A-Z, 0-9) et le trait de soulignement ('_') sont autorisés dans un nom de routeur, dont la longueur est par ailleurs limitée à 31 caractères.

Exemple 4-1  Création d'un routeur VRRP de couche 2

L'exemple suivant illustre la création d'un routeur sur une liaison de données net0.

# dladm create-vnic -m vrrp -V 12 -A inet -l net0 vnic1
# vrrpadm create-router -V 12 -A inet -p 100 -I net0 l2router1
# vrrpadm show-router l2router1
NAME       VRID  TYPE   IFNAME AF   PRIO ADV_INTV MODE  STATE  VNIC
l2router1  12    L2     net0   IPv4 100  1000     e-pa- BACK   vnic1

Un routeur VRRP L2 l2router1 est créé sur la liaison de données net0 avec une famille d'adresses IPv4 et VRID 12. Pour plus d'informations sur la commande vrrpadm show-router, reportez-vous àAffichage des configurations de routeur VRRP de couches 2 et 3.

Exemple 4-2  Création d'un routeur VRRP de couche 3

L'exemple suivant montre comment créer un routeur VRRP L3 par le biais d'une interface IPMP nommée ipmp0.

# vrrpadm create-router -V 6 -I ipmp0 -A inet -T l3 l3router1
# vrrpadm show-router
NAME      VRID TYPE IFNAME AF   PRIO ADV_INTV MODE  STATE VNIC
l3router1 6    L3   ipmp0  IPv4 255  1000     eopa- INIT  --
  

Un routeur VRRP L3 l3router1 est créé sur la l'interface IPMP ipmp0 avec une famille d'adresses IPv4 et un VRID 6. Pour plus d'informations sur la commande vrrpadm show-router, reportez-vous àAffichage des configurations de routeur VRRP de couches 2 et 3.