[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-users] two bridges with xen 3.2.0



Ok,

Here's a working VM config;

kernel          = '/boot/vmlinuz-2.6.21-prep'
ramdisk         = '/boot/initrd.img-2.6.21-prep'
root            = '/dev/hda1 ro'
disk            = [ 'phy:/dev/imagesb/dns1,hda1,w', 
'phy:/dev/swapsb/dns1_swap,hda2,w' ]
vif             = [ 'ip=<private 
IP>,mac=00:00:10:00:00:0A,bridge=eth0','ip=<public 
IP>,mac=00:00:10:00:01:0A,bridge=eth1' ]
on_poweroff     = 'destroy'
on_reboot       = 'restart'
on_crash        = 'restart'
serial_device   = 'xvc0'
name            = 'dns1'
memory          = '400'
vcpus           = '1'

This one runs over AoE and LVM ... on a host with a private and public 
interface ..


----- Original Message -----
step 3.: "Jordi Moles" <jordi@xxxxxxxxx>
Cc: xen-users@xxxxxxxxxxxxxxxxxxx
Sent: 20 February 2008 16:15:08 o'clock (GMT) Europe/London
Subject: Re: [Xen-users] two bridges with xen 3.2.0

Hi again,

... and more importantly...

what about the conf files in the virtual machines?

something like...

vif=[ 'bridge=eth0', 'bridge=eth1' ]

??????'

thank you.

En/na Jordi Moles ha escrit:
> Hi,
>
> i'm sorry guys, i don't quite get it.
>
> i replaced my script with this one:
>
> ***********
>
> #!/bin/sh
> XENDIR="/etc/xen/scripts"
>
> $XENDIR/network-bridge "$@" netdev=eth0 bridge=eth0 vifnum=0
> $XENDIR/network-bridge "$@" netdev=eth1 bridge=eth1 vifnum=1
>
>
> ***********
>
> on the other hand....
>
> what about /etc/xen/xend-config.sxp ? Do i have to keep the 
> (vif-script vif-bridge) line? Do i have to use another script?
>
> what about /etc/network/interfaces? can i use something like this?
>
> ****************
> auto lo
> iface lo inet loopback
>
> auto eth0
> iface eth0 inet static
>        address 192.168.1.200
>        netmask 255.255.255.0
>        network 192.168.1.0
>        broadcast 192.168.1.255
>        gateway 192.168.1.231
>
> auto eth1
> iface eth1 inet static
>        address 192.168.2.200
>        netmask 255.255.255.0
>
> ****************
>
> or do i have to replace eth0 with peth0 in this file? will debian load 
> the newtork interfaces if i change the name?
>
> Thank you.
>
> En/na Gareth Bult ha escrit:
>> Hi,
>>
>> Here's my Xen3.2 script .. working 100% on multiple boxes ...
>>
>> #!/bin/sh
>> XENDIR="/etc/xen/scripts"
>>
>> $XENDIR/network-bridge "$@" netdev=eth0 bridge=eth0 vifnum=0
>> $XENDIR/network-bridge "$@" netdev=eth1 bridge=eth1 vifnum=1
>>
>> NOTE::
>>
>> The nice people at Xen changed the default bridge from Xenbr<n> to 
>> eth<n>.
>>
>> New method;
>> a. rename device eth0 to peth0
>> b. create a bridge called eth0 (!!)
>> c. include peth0 as a device for bridge eth0
>>
>> !!
>>
>> Much improved method, however, the documentation stinks ..
>>
>> Gareth.
>>
>>
>> ----- Original Message -----
>> step 3.: "Jordi Moles" <jordi@xxxxxxxxx>
>> To: xen-users@xxxxxxxxxxxxxxxxxxx
>> Sent: 20 February 2008 11:50:33 o'clock (GMT) Europe/London
>> Subject: [Xen-users] two bridges with xen 3.2.0
>>
>> hi,
>>
>> i'm trying the new 3.2.0.
>>
>> i've always used two bridges since 3.0.x with the following set up:
>>
>> Replace
>>
>> (network-script network-bridge)
>>
>> with
>>
>> (network-script network-bridge-both)
>>
>> in file /etc/xen/xend-config.sxp
>>
>> The content of network-bridge-both is
>>
>> ************
>>
>> #!/bin/sh
>> dir=$(dirname "$0")
>> "$dir/network-bridge" "$@" vifnum=0 netdev=eth0 bridge=xenbr0
>> "$dir/network-bridge" "$@" vifnum=1 netdev=eth1 bridge=xenbr1
>>
>> ************
>>
>> As i said, this used to work for 3.0.x and 3.1.x releases.....
>>
>> Now, it doesn't work anymore...
>>
>> when the xen loads....
>>
>> there's only this in the ifconfig command:
>>
>> -lo
>> -peth0
>> -peth1
>>
>> What's different from the earlier releases? Thank you.
>>
>> _______________________________________________
>> Xen-users mailing list
>> Xen-users@xxxxxxxxxxxxxxxxxxx
>> http://lists.xensource.com/xen-users
>>
>> _______________________________________________
>> Xen-users mailing list
>> Xen-users@xxxxxxxxxxxxxxxxxxx
>> http://lists.xensource.com/xen-users
>>   
>
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-users


_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.