Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Installation de l’image Virtual Route Reflector sur KVM

Avant d’installer vRR :

  1. Téléchargez le progiciel vRR (vrr-*.tgz) à partir de la page Virtual Route Reflector (réflecteur de route virtuel ) et décompressez le package dans un emplacement accessible au serveur.

  2. (Pour Ubuntu) Préparez l’hôte Ubuntu en désactivant la virtualisation APIC.

    Modifiez le fichier / etc/modprobe.d/qemu-system-x86.conf et ajoutez-le enable_apicv=0 à la ligne contenant options kvm_intel.

    Redémarrez l’hôte ou déchargez et rechargez le module noyau.

  3. (Pour CentOS) Copiez l’image vRR dans le répertoire libvirtd et renommez-la avec le nom de votre machine virtuelle.

    Note:

    Pour Junos Releases 15.1 >= Junos Os Releases < 16.1, utilisez le package unifié.

    Convertissez l’image vmdk au format qcow2 à l’aide de la qemu-img convert -f vmdk -O qcow2 vmdk-filename qcow2-filename commande. Par exemple : qemu-img convert -f vmdk -O qcow2 junos-x86-64-15.1R1.9.vmdk junos-x86-64-15.1R1.9.qcow2

    À partir de Junos OS version 16.1, utilisez le lot KVM VRR : vrr-bundle-kvm-21.1R1.11.tgz. Seule l’image qcow2 dans le bundle KVM : junos-x86-64-* .img est nécessaire pour afficher VRR (vous n’avez pas besoin d’utiliser le fichier metadata.img).

    Par exemple, ces commandes copient l’image téléchargée dans le fichier vrr-VM01.img du répertoire libvirtd/images :

Pour installer vRR, effectuez les opérations suivantes :

Configuration des ponts Linux

Vous devez configurer ces ponts Linux pour que les interfaces vRR disposent d’une connectivité appropriée.

  • Interface EM0 (par exemple, VRR-MGMT)

  • Interface EM1 (par exemple, VRR-EXT)

Note:

L’interface em0 ne peut fonctionner que comme une interface de gestion. Vous ne pouvez pas utiliser l’interface em0 pour les configurations de routage.

Pour la connectivité à distance à l’instance vRR, vous pouvez ajouter des interfaces physiques à partir de l’hôte.

Les ponts ne sont pas persistants lors des redémarrages. Pour les rendre permanents, vous devez les ajouter aux fichiers de configuration appropriés pour votre distribution Linux.

Pour configurer les ponts :

  1. Créez les ponts.

    Vérifiez que les ponts ont été créés à l’aide de la brctl show commande.

  2. Pour chaque pont, une interface portant le même nom est créée sur le système. Assurez-vous que ces interfaces sont à l’état Admin Up.

    Vérifiez que les interfaces sont activées avec la ip link show commande.

  3. Pour fournir une connectivité à distance à l’instance vRR, ajoutez des interfaces physiques à ces ponts.
Note:

Les installations KVM prennent en charge le pilote virtio pour les interfaces em1 et em2.

Lancement de la machine virtuelle vRR

Les interfaces physiques sont mappées aux interfaces de machine virtuelle (telles que em0) à l’aide du pontage Linux. La figure 1 illustre cette cartographie. Vous pouvez utiliser un modèle XML ou l’utilitaire pour créer ce mappage d’interface virt-install lorsque vous lancez la machine virtuelle vRR.

Figure 1 : mappage d’interface vRR Interface Mapping vRR

Pour lancer l’instance VRR :

  1. Vous pouvez utiliser la commande ou l’utilitaire virsh create virt-install .
    • Utilisez la virsh create vrr-instance-name.xml commande avec le fichier de modèle XML.

      Par exemple : virsh create vrr.xml

      Voici un exemple de fichier de modèle XML pour vrr.xml.

    • (Pour Junos OS version 14.1 ou 14.2) Vous pouvez utiliser l’utilitaire virt-install .

      Où:

      --name

      Spécifie le nom de l’instance de vRR.

      --disk

      Spécifie le chemin d’accès au fichier image.

      Par exemple :

      Note:

      Après avoir installé et démarré l’instance de vRR, vous pouvez accéder au port de console série de la machine virtuelle à l’aide du protocole Telnet. Par exemple : telnet 127.0.0.1 5025

  2. Vous pouvez vous connecter à la console de machine virtuelle à l’aide de la virsh console vrr-instance-name commande.

    Attendez que le système démarre et présentez l’invite de connexion. Vous pouvez vous connecter et configurer vRR comme vous le feriez normalement sur un routeur.

    Pour vous déconnecter de la console, appuyez sur Ctrl + ].

  3. Vérifiez que votre machine virtuelle est installée en tant que vRR à l’aide de la show version commande.
    Note:

    Le modèle doit apparaître en tant que vrr.

    Par exemple :

  4. Vérifiez que votre machine virtuelle est installée à l’aide de la show interfaces terse commande. Les interfaces ajoutées apparaissent sous forme d’interfaces em. Par exemple :