IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Virtualisation Discussion :

Monter 2 cartes réseaux sous Xen


Sujet :

Virtualisation

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France, Calvados (Basse Normandie)

    Informations forums :
    Inscription : Avril 2010
    Messages : 6
    Points : 4
    Points
    4
    Par défaut Monter 2 cartes réseaux sous Xen
    Bonjour,

    Je possède 2 serveurs avec Debian 5.0.4 sur lesquels j'ai installé des machines virtuelles à l'aide de Xen. Mes serveurs possèdent chacuns 2 interfaces réseaux. Je souhaite maintenant configurer sur mes machines virtuelles HEARTBEAT ET DRBD afin qu'en cas de panne d'une VM l'autre prenne le relais.

    Sur mes serveurs, l'interface eth0 est relié au réseau publique via un switch. Les interfaces eth1 sont reliées entre elles directement pour permettre la communication de HEARTBEAT.

    Mon problème est que lorsque je crée mes VM avec Xen, je n'arrive pas à monter mes 2 cartes réseaux. Avec eth0, il n'y a pas de problème mais lorsque je configure eth1 et que je fais la commande ifup eth1, le message suivant m'est retourné:

    SIOCSIFADDR: No such device
    eth1: ERROR while getting interface flags: No such device
    SIOCSIFADDR: No such device
    eth1: ERROR while getting interface flags: No such device
    Failed to bring up eth1

    Si quelqu'un pouvait m'aider, merci beaucoup

  2. #2
    Candidat au Club
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France, Calvados (Basse Normandie)

    Informations forums :
    Inscription : Avril 2010
    Messages : 6
    Points : 4
    Points
    4
    Par défaut
    Personne ne peut m'aider?

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    153
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Avril 2009
    Messages : 153
    Points : 160
    Points
    160
    Par défaut
    Le sujet m'intéresse.
    J'ai trouvé ceci : http://wiki.xensource.com/xenwiki/XenNetworking
    Cependant, je n'ai pas encore trouvé le moyen de l'exploité comme voulu. Mais d'après les schémas, on peut assigner plusieurs interfaces à un domU.

    Par contre, ça semble un peu trapu à la mano parce qu'il va falloir bridger un vifx.x qui est lui même un bridge de eth0 sur eth1.

    Donc on aura :

    eth0 <=> vifx.x <=> eth1

    avec <=> : bridge.

    Ça semble laid comme ça, mais j'ai pas encore réussis à bridger xen sur 2 interfaces physiques différentes.

    [edit] j'ai également trouvé ça : http://www.debian-administration.org/articles/470

  4. #4
    Candidat au Club
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France, Calvados (Basse Normandie)

    Informations forums :
    Inscription : Avril 2010
    Messages : 6
    Points : 4
    Points
    4
    Par défaut
    Pour ma part j'ai suivi les points 2.4.3 à 2.4.5 du fichier PDF suivant:
    http://www.ac-nantes.fr/servlet/com....ICHIER=1083161

    Mais il est toujours impossible de configurer l'interface eth1...

  5. #5
    Candidat au Club
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France, Calvados (Basse Normandie)

    Informations forums :
    Inscription : Avril 2010
    Messages : 6
    Points : 4
    Points
    4
    Par défaut
    J'ai enfin trouver la réponse!!

    Tout d'abord dans le fichier /etc/xen/xend-config.sxp:

    - il faut remplacer:
    (network-script network-dummy) par (network-script two-network-bridge)

    - Ensuite, on doit créer le scripts two-network-bridge qui doit se trouver dans /etc/xen/scripts. Ce script contient:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    #!/bin/sh
    dir=$(dirname "$0")
    "$dir/network-bridge" "$@" vifnum=0 netdev=eth0 bridge=eth0
    "$dir/network-bridge" "$@" vifnum=1 netdev=eth1 bridge=eth1
    - Il doit avoir les droits d'execution alors on fait:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    chmod 755 /etc/xen/scripts/two-network-bridge
    - Pour verifier que ca marche, on fait un brctl show et on doit obtenir quelque chose comme ca:

    bridge name bridge id STP enabled interfaces
    eth0 8000.00219bfb618f no peth0
    eth1 8000.00219bfb6190 no peth1
    - Maintenant on créer notre machine virtuelle que j'ai appelé vmtest
    - Une fois crée, dans le fichier /etc/xen/vmtest.cfg on ajoute:

    Nics = 2
    Vif = [‘mac=xxxxxxxxxxxx, ip=xxxx, bridge=eth0’,
    ‘mac=xxxxxxxxxxxx, ip=xxxx, bridge=eth1’]
    L'option nics permet de définir combien d'interfaces doivent être configurée. Mon problème est donc résolu. Mes 2 interfaces fonctionnent parfaitement

  6. #6
    Membre habitué
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    153
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Avril 2009
    Messages : 153
    Points : 160
    Points
    160
    Par défaut
    Super.

    Merci pour cette explication

  7. #7
    Membre régulier
    Inscrit en
    Décembre 2009
    Messages
    153
    Détails du profil
    Informations forums :
    Inscription : Décembre 2009
    Messages : 153
    Points : 106
    Points
    106
    Par défaut
    Bonjour à tous !

    J'ai configuré une machine virtuelle avec Xen. Pour l'instant mon eth0 du Dom0 est bridgé avec l'eth0 du domU. Est il possible de créer plusieurs interfaces réseau pour le domU et de les bridger toutes avec eth0 du Dom0 ?

    Dois-je utiliser la même option que toi "Nics=2" ?

    Merci d'avance !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème de cartes réseaux sous Hyper-V
    Par sevyc64 dans le forum Hyper-V
    Réponses: 7
    Dernier message: 05/09/2014, 09h59
  2. Utilser ses deux cartes réseaux sous ESxi 5
    Par Bayoro dans le forum VMware
    Réponses: 2
    Dernier message: 15/03/2013, 17h58
  3. Réponses: 7
    Dernier message: 20/03/2011, 14h26
  4. Carte réseaux et adressage sous linux
    Par rimie_rimie dans le forum Réseau
    Réponses: 10
    Dernier message: 05/03/2009, 17h52
  5. construire 1 gateway avec 1 carte réseaux sous débian
    Par regular dans le forum Développement
    Réponses: 4
    Dernier message: 28/08/2003, 01h05

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo