Haute disponibilité réseau (bonding) ne fonctionne pas

Bonjour,

Il y a longtemps j’avais posté pour un problème d’interfaces redondées. Aujourd’hui, j’ai un projet de haute dispo à rendre (toujours pour mes études).

J’utilise virtualbox pour faire mon projet, j’ai 2 cartes réseaux virtuels toutes les deux reliés à un réseau virtuel lui aussi.

J’ai procédé comme suite :

J’ai créé un fichier de configuration : /etc/modprobe.d/bonding.conf contenant :

[quote]alias bond0 bonding
option bonding mode=1 miimon=100 downdelay=200 updelay=200[/quote]

Mon fichier de configuration /etc/network/interfaces contient :

[code]auto lo bond0
iface lo inet loopback

iface bond0 inet static
address 172.16.2.240
netmask 255.255.0.0
network 172.16.0.0
gateway 172.16.1.254
slaves eth0 eth1
bond-mode 1
bond-miimon 100
bond-downdelay 200
bond-updelay 200
dns-nameservers 172.16.1.254[/code]

En temps normale, les 2 interfaces connectées, un

[quote]Ethernet Channel Bonding Driver: v3.5.0 (November 4, 2008)

Bonding Mode: fault-tolerance (active-backup)
Primary Slave: None
Currently Active Slave: eth0
MII Status: up
MII Polling Interval (ms): 100
Up Delay (ms): 200
Down Delay (ms): 200

Slave Interface: eth0
MII Status: up
Link Failure Count: 0
Permanent HW addr: 08:00:27:94:a1:e2

Slave Interface: eth1
MII Status: up
Link Failure Count: 0
Permanent HW addr: 08:00:27:5e:df:61[/quote]

Lorsque je débranche (virtuellement) le cable de eth0

[quote]Ethernet Channel Bonding Driver: v3.5.0 (November 4, 2008)

Bonding Mode: fault-tolerance (active-backup)
Primary Slave: None
Currently Active Slave: eth0
MII Status: up
MII Polling Interval (ms): 100
Up Delay (ms): 200
Down Delay (ms): 200

Slave Interface: eth0
MII Status: down
Link Failure Count: 1
Permanent HW addr: 08:00:27:94:a1:e2

Slave Interface: eth1
MII Status: up
Link Failure Count: 0
Permanent HW addr: 08:00:27:5e:df:61[/quote]

Je ne ping plus quoi que ce soit.

J’ai pourtant bien fait un modprobe bonding.

Lorsque je débranche (virtuellement) le cable de eth1 -> RAS

Auriez-vous une solution ?

Je précise que si je débranche le cable et que j’allume l’ordinateur après, cela ne fonctionne pas non plus…

Visiblement une personne avait le même problème, mais n’as pas laissé la solution :frowning:

virtualbox.org/ticket/9019

Je suppose qu’il y a un problème avec VirtualBox. j’ai remis une configuration identique en utilisant vmware a la place de VB et cela fonctionne parfaitement.

Configuration fonctionnel + ajout “bonding” dans /etc/modules

[code]# This file describes the network interfaces available on your system

and how to activate them. For more information, see interfaces(5).

The loopback network interface

auto lo
iface lo inet loopback

The primary network interface

allow-hotplug eth0
allow-hotplug eth1

iface bond0 inet static
address 192.168.1.97
netmask 255.255.255.0
network 192.168.1.0
gateway 192.168.1.254
slaves eth0 eth1
bond-mode 1
bond-miimon 100
bond-downdelay 200
bond-updelay 200
[/code]

[quote=“Flamme 2”] j’ai un projet de haute dispo à rendre (toujours pour mes études).

Auriez-vous une solution ?[/quote]

let me google that for you

[quote=“BelZéButh”][quote=“Flamme 2”] j’ai un projet de haute dispo à rendre (toujours pour mes études).

Auriez-vous une solution ?[/quote]

let me google that for you[/quote]

Hum, j’ai du mal m’exprimer. La question est en rapport avec le bonding que je n’arrive pas a faire fonctionner. La réponse, je la donne. Il n’est visiblement pas possible de faire du bonding avec virtualbox.