Guide d'administration système : services IP

ProcedureProcédure de configuration d'un groupe IPMP avec plusieurs interfaces

Les étapes suivantes permettent de configurer un groupe IPMP et s'appliquent également à la configuration de réseaux VLAN dans un groupe IPMP.

Avant de commencer

Configurez au préalable les adresses IPv4 et , le cas échéant, les adresses IPv6 de toutes les interfaces du futur groupe IPMP.


Attention – Attention –

Vous ne devez configurer qu'un seul groupe IPMP pour chaque sous-réseau ou domaine de diffusion L2. Pour plus d'informations, reportez-vous à la section Exigences de base d'IPMP.


  1. Sur le système sur lequel vous devez configurer les interfaces, connectez-vous en tant qu'administrateur principal ou superutilisateur.

    Le rôle d'administrateur principal inclut le profil d'administrateur principal. Pour plus d'informations sur la création d'un rôle et son assignation à un utilisateur, reportez-vous au Chapitre 2, Working With the Solaris Management Console (Tasks) du System Administration Guide: Basic Administration.

  2. Placez chaque interface physique dans un groupe IPMP.


    # ifconfig interface group group-name
    

    Par exemple, pour placer hme0 et hme1 sous le groupe testgroup1, saisissez les commandes suivantes :


    # ifconfig hme0 group testgroup1
    # ifconfig hme1 group testgroup1
    

    Évitez l'utilisation d'espaces dans les noms de groupes. L'affichage du statut ifconfig n'affiche pas les espaces. Par conséquent, n'utilisez pas deux noms de groupes similaires dont la seule différence est un espace. Si l'un des noms de groupe contient un espace, ces noms s'afficheront de la même façon dans l'affichage de statut.

    Dans un environnement à double pile, si l'on place l'instance IPv4 d'une interface dans un groupe particulier, l'instance IPv6 est automatiquement placée dans ce même groupe.

  3. (Facultatif) Configurez une adresse test IPv4 sur une ou plusieurs interfaces physiques.

    La configuration d'une adresse test est nécessaire uniquement si vous souhaitez utiliser la détection de défaillance basée sur sonde sur une interface spécifique. Les adresses test sont configurées en tant qu'interfaces logiques de l'interface physique spécifiée à la commande ifconfig.

    Si une interface du groupe est destinée à devenir l'interface de réserve, ne configurez pas d'adresse test pour celle-ci à cette étape. La configuration de l'adresse test de l'interface de réserve fait partie de la tâche décrite à la section Procédure de configuration d'une interface de réserve pour un groupe IPMP.

    Utilisez la syntaxe de la commande ifconfig pour configurer une adresse test :


    # ifconfig interface addif ip-address parameters -failover deprecated up
    

    Par exemple, vous pouvez créer l'adresse test suivante pour l'interface réseau principale hme0 :


    # ifconfig hme0 addif 192.168.85.21 netmask + broadcast + -failover deprecated up
    

    Cette commande définit les paramètres suivants pour l'interface réseau principale hme0 :

    • adresse définie sur 192.168.85.21 ;

    • masque de réseau et adresse de diffusion définie sur la valeur par défaut ;

    • options -failover et deprecated définies.


      Remarque –

      Marquez une adresse test IPv4 comme étant désapprouvée (deprecated) afin d'empêcher les applications d'utiliser cette adresse test.


  4. Vérifiez la configuration IPv4 pour une interface spécifique.

    A tout moment, pour afficher le statut actuel d'une interface, saisissez la commande ifconfig interface. Pour de plus amples informations sur l'affichage du statut d'une interface, reportez-vous à la section Méthode d'obtention d'informations sur une interface spécifique.

    Vous pouvez obtenir des informations à propos de la configuration de l'adresse test d'une interface physique en spécifiant l'interface logique attribuée à l'adresse test.


    # ifconfig hme0:1
    	hme0:1: flags=9000843<UP,BROADCAST,RUNNING,MULTICAST,DEPRECATED,IPv4,NOFAILOVER>
        mtu 1500 index 2 
        inet 192.168.85.21 netmask ffffff00 broadcast 192.168.85.255
  5. (Facultatif) Le cas échéant, configurez une adresse de test IPv6.


    # ifconfig interface inet6 -failover

    Les interfaces physiques disposant d'adresses IPv6 sont placées dans le même groupe IPMP que les adresses IPv4 des interfaces. Cela se produit lorsque vous configurez l'interface physique avec des adresses IPv4 dans un groupe IPMP. Si vous placez des interfaces physiques disposant d'adresses IPv6 dans un groupe IPMP, les interfaces physiques disposant d'adresses IPv4 sont implicitement placées dans un groupe IPMP.

    Par exemple, pour configurer hme0 avec une adresse test IPv6, saisissez ce qui suit :


    # ifconfig hme0 inet6 -failover
    

    Il est inutile de marquer une adresse test IPv6 comme étant désapprouvée afin d'éviter que les applications utilisent l'adresse test.

  6. Vérifiez la configuration IPv6.


    # ifconfig hme0 inet6
    	hme0: flags=a000841<UP,RUNNING,MULTICAST,IPv6,NOFAILOVER> mtu 1500 index 2
            	inet6 fe80::a00:20ff:feb9:17fa/10 
            	groupname test

    L'adresse test IPv6 correspond à l'adresse lien-local de l'interface.

  7. (Facultatif) Conservation de la configuration du groupe IPMP après réinitialisation.

    • Pour IPv4, ajoutez la ligne suivante au fichier /etc/hostname. interface :


      interface-address <parameters> group group-name up \
      	addif logical-interface -failover deprecated <parameters> up

      Dans ce cas, l'adresse test IPv4 est configurée uniquement lors de la réinitialisation suivante. Si vous souhaitez que la configuration soit appelée dans la session actuelle, effectuez les étapes 1 et 2 et éventuellement l'étape 3.

    • Pour IPv6, ajoutez la ligne suivante au fichier /etc/hostname6. fichier interface :


      -failover group group-name up

      Cette adresse test IPv6 est configurée à la réinitialisation suivante. Si vous souhaitez que la configuration soit appelée dans la session actuelle, effectuez les étapes 1 et 2 et éventuellement l'étape 5.

  8. (Facultatif) Ajoutez des interfaces supplémentaires au groupe IPMP en répétant les étapes 1 à 6.

    Vous pouvez ajouter de nouvelles interfaces à un groupe existant sur un système actif. Cependant, les modifications ne sont pas conservées après réinitialisation.


Exemple 31–1 Configuration d'un groupe IPMP avec deux interfaces

En supposant que vous souhaitez effectuer ce qui suit :

Saisissez la commande suivante :


# ifconfig hme0 addif 192.168.85.21 netmask + broadcast + -failover deprecated up

Marquez une adresse test IPv4 comme étant désapprouvée (deprecated) afin d'empêcher les applications d'utiliser cette adresse test. Reportez-vous à la section Procédure de configuration d'un groupe IPMP avec plusieurs interfaces.

Pour activer l'attribut de basculement de l'adresse, utilisez l'option failover sans le tiret.

Toutes les adresses IP test d'un groupe IPMP doivent utiliser le même préfixe de réseau. Les adresses IP test doivent appartenir à un sous-réseau IP unique.



Exemple 31–2 Conservation de la configuration du groupe IPMP IPv4 après réinitialisation

Supposons que vous souhaitez créer un groupe IPMP appelé testgroup1 avec la configuration suivante :

Vous ajoutez la ligne suivante au fichier /etc/hostname.hme0 :


192.168.85.19 netmask + broadcast + group testgroup1 up \
	addif 192.168.85.21 deprecated -failover netmask + broadcast + up

De même, pour placer la seconde interface hme1 sous le même groupe testgroup1 et configurer une adresse test, ajoutez la ligne suivante :


192.168.85.20 netmask + broadcast + group testgroup1 up \
	addif 192.168.85.22 deprecated -failover netmask + broadcast + up


Exemple 31–3 Conservation de la configuration du groupe IPMP IPv6 après réinitialisation

Pour créer un groupe test pour l'interface hme0 avec une adresse IPv6, ajoutez la ligne suivante au fichier /etc/hostname6.hme0 :


-failover group testgroup1 up

De même, pour placer la seconde interface hme1 dans le groupe testgroup1 et configurer une adresse test, ajoutez la ligne suivante au fichier /etc/hostname6.hme1 :


-failover group testgroup1 up

Erreurs fréquentes

Pendant la configuration du groupe IPMP, in.mpathd génère de nombreux messages sur la console système ou dans le fichier syslog. Ces messages à caractère informatif indiquent que la configuration IPMP fonctionne correctement.

Voir aussi

Pour que la configuration du groupe IPMP soit de type actif-de réserve, reportez-vous à la section Procédure de configuration d'une interface de réserve pour un groupe IPMP.