carp und virtuelle Netzwerkkarte

Apfeltee

Member
Hallo,

aktuell habe ich zwei Loadbalancer mit relayd was gut funktioniert. Aus diversen Gründen ist es notwendig diesem Loadbalancer 2 weitere Netzwerke beizubringen.

Aktuell ist die Konfiguration wie folgt:

em0=intern
em1=extern
em2=pfsync

Nun habe ich mir gedacht, ich setze die zwei neuen Netze in meiner
Testumgebung wie folgt:
Code:
cat hostname.em0                                                                                                                                                                          
inet 10.1.20.180 255.255.0.0 NONE  #Original
inet alias 10.2.20.180 255.255.0.0
inet alias 10.3.20.180 255.255.0.0

cat hostname.em1 
inet 172.16.0.1 255.255.0.0 NONE #Original
inet alias 172.17.0.1 255.255.0.0 
inet alias 172.18.0.1 255.255.0.0

Dies Einrichtung klappt schon mal. ifconfig -a zeigt die virtuellen IP-Adressen
bei mjweiligen physischen Interface an.

Wenn ich jetzt das carp Interface setzen möchte für die virtuellen IPs, dann bringt ifconfig einen Fehler:

Info:
carp0 und carp1 welches schon vorhanden war funktioniert.

Code:
ifconfig carp2 inet 10.2.20.183 255.255.0.0 10.2.255.255 vhid 1 advskew 1 carpdev em0 pass foo2 carppeer 10.2.20.181  group load1g2

ifconfig: 10.2.255.255: bad value

Kann ich carp überhaupt mit virtuell gesetzten IPs nutzen?
Hat jemand eine Idee?

Ich hoffe es ist einigermaßen Verständlich was ich vorhabe.

Grüße
Apfeltee
 
Das eigentliche Problem wurde auf eine andere Weise gelöst, daher kann dieser Thread ignoriert werden. ;-)

Grüße
Apfeltee
 
hi

carp darf nicht mit host netmasken gefuettert werden .
im uebrigen ist die zusaetzliche config auf den em's nicht noetig .

holger
 
Zurück
Oben