[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-users] xen bridge help, cannot download kickstart script
Hi - Thanks everyoneI've been having trouble getting Xen setup with fedora-18. I have a bridge setup on my Dom0 called xenbr0. I have attached my primary interface on Dom0 to the created bridge. Here is my config for the bridge ifcfg-xenbr0.  DEVICE=xenbr0  TYPE=Bridge  DNS1=172.xxx.xxx.xxx  IPADDR=172.xxx.xxx.xxx  GATEWAY=172.xxx.xxx.xxx  NETMASK=255.xxx.xxx.xxx  > BOOTPROTO=static And here is my config file for the original interface called em1, ifcfg-em1  UUID=my-UUID-xxx  #DNS1=172.xxx.xxx.xxx  #IPADDR=172.xxx.xxx.xxx  #GATEWAY=172.xxx.xxx.xxx  HWADDR=00:21:9b:xx:xx:xx  #NETMASK=255.xxx.xxx.xxx  #BOOTPROTO=static  DEVICE=em1  > BRIDGE=xenbr0 After I created the two config files I did a service network restart and both em1 and xenbr0 came up without any issues. I also updated my /etc/sysctl.conf with the following lines to disable netfilter  net.bridge.bridge-nf-call-ip6tables = 0  net.bridge.bridge-nf-call-iptables = 0  net.bridge.bridge-nf-call-arptables = 0 And finally here is the config file I am using the to create my DomU  name="xen-testjest-2"  vcpus=1  memory=1024   > >  disk=["file:/images/xen-testjest-2.img,xvda,w"]  vif=["mac=00:16:3e:xx:xx:xx,bridge=xenbr0"]   kernel="/images/boot/f15-installdvd-vmlinuz"  ramdisk="/images/boot/f15-installdvd-initrd"  extra = "text ks=http://server.with.kickstartfile/imaging/kickstart/f-15.ks ip=172.xxx.xxx.xxx netmask=255.xxx.xxx.xxx gateway=172.xxx.xxx.xxx dns=172.xxx.xxx.xxx" Now the issue is when I try to run xl create <my_config_file> and I console in to the domain as it is being built. Everything is fine until it tries to retrieve the kickstart file from my server where my kickstart file is located. It always fails with the error Unable to download the kickstart file. I can download the file when I paste the url in my browser or do a wget. When I do a tcpdump at the point when it tries to retrieve the kickstart file on my Dom0 I see packets going from the my DomU to the server where my kickstart file is located. When I do a tcpdump on my server which contains the kickstart script I see packets coming in from my DomU and I also see packets being sent to DomU from my server with the ks script, but I never see any packets being received by DomU from the server with the ks file Im not really sure how to solve this problem, it seems as if my bridge is not forwarding the packets. Here is the output of my ifconfig  em1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500  ether 00:21:xx:xx:xx:xx txqueuelen 1000 (Ethernet)  RX packets 321324 bytes 157540178 (150.2 MiB)  RX errors 0 dropped 3788 overruns 0 frame 0  TX packets 144519 bytes 26480182 (25.2 MiB)  TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0   lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536  inet 127.0.0.1 netmask 255.0.0.0  inet6 ::1 prefixlen 128 scopeid 0x10<host>  loop txqueuelen 0 (Local Loopback)  RX packets 176287 bytes 13202155 (12.5 MiB)  RX errors 0 dropped 0 overruns 0 frame 0  TX packets 176287 bytes 13202155 (12.5 MiB)  TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0   vif6.0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500  inet6 fe80::fcff:ffff:feff:ffff prefixlen 64 scopeid 0x20<link>  ether fe:ff:ff:ff:ff:ff txqueuelen 32 (Ethernet)  RX packets 36 bytes 1886 (1.8 KiB)  RX errors 0 dropped 0 overruns 0 frame 0  TX packets 10711 bytes 867595 (847.2 KiB)  TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0   virbr0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500  inet 192.xxx.xxx.xxx netmask 255.xxx.xxx.xxx broadcast 192.xxx.xxx.xxx  ether 82:76:xx:xx:xx:xx txqueuelen 0 (Ethernet)  RX packets 0 bytes 0 (0.0 B)  RX errors 0 dropped 0 overruns 0 frame 0  TX packets 0 bytes 0 (0.0 B)  TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0   xenbr0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500  inet 172.xxx.xxx.xxx netmask 255.xxx.xxx.xxx broadcast 172.xxx.xxx.xxx  inet6 fe80::xxxx:xxxx:xxxx:xxx prefixlen 64 scopeid 0x20<link>  ether 00:21:xx:xx:xx:xx txqueuelen 0 (Ethernet)  RX packets 258423 bytes 147784996 (140.9 MiB)  RX errors 0 dropped 0 overruns 0 frame 0  TX packets 143559 bytes 25774695 (24.5 MiB)  TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 And here is the output of brctl show  bridge name bridge id  STP enabled interfaces  virbr0  8000.000000000000 yes  xenbr0  8000.00219b98f0ae no  em1         Â vif6.0 I have been stuck on this for a couple of days now, without making any progress. I've been searching for a solution online for some time without coming up with anything that would solve the issue I am having. Any help will be greatly appreciated :) cause this is starting to get a little bit frustrating :( _______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxx http://lists.xen.org/xen-users
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |