xen-users
RE: [Xen-users] Xen a couple of questions
> -----Original Message-----
> From: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
> [mailto:xen-users-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of
> Geert Janssens
> Sent: 05 June 2007 13:26
> To: xen-users@xxxxxxxxxxxxxxxxxxx
> Cc: Octavian Teodorescu
> Subject: Re: [Xen-users] Xen a couple of questions
>
> I am sorry, this is way over my head. I'm just a (relatively
> new) user of xen
> myself. I hope someone else can help you here.
>
> Regards,
>
> Geert
>
> On Tuesday 5 June 2007 14:19, Octavian Teodorescu wrote:
> > I had stoped the virtual domain and modified in the config
> file to use the
> > dom0 kernel.
> > Here are the last lines of the guest boot where you can see
> the error:
> > "SCSI subsystem initialized
> > device-mapper: ioctl: 4.11.0-ioctl (2006-10-12) initialised:
> > dm-devel@xxxxxxxxxx
> > Kernel panic - not syncing: Attempted to kill init!"
> >
> > But if I use the old kernelU i have which is actually for
> Fedorac core 5
> > then everthing it's ok.
Do you have an "ramdisk" entry in your PV domain config? You probably
need one.
--
Mats
> >
> > >> On Tuesday 5 June 2007 13:11, you wrote:
> > >>> Thanks a lot, I appreciate your help.
> > >>> 1. I tried with the same configuration and with the
> kernel of dom0, but
> > >>> I
> > >>> receive a lot of errors, on both Fedora Core 7 and
> Centos 5 (systems
> > >>> with
> > >>> which I've tried xen).
> > >>
> > >> Hmm, I don't know what exactly you tried and what is failing.
> > >>
> > >> I simply used virt-manager to create a CentOS 5 guest on
> my CentOS 5
> > >> dom0. I
> > >> followed (more or less) the guidelines that come with CentOS 5's
> > >> release: http://www.centos.org/docs/5/html/Virtualization-en-US/
> > >>
> > >> I don't remember having particular difficulty with this.
> The only caveat
> > >> I remember was that Anaconda insists on a block device
> that can hold a
> > >> partition map. So while installing, you can't provide
> the guest with
> > >> separate
> > >> partitions, because it will treat these separate
> partitions as complete
> > >> diskss that have to be partitioned still.
> > >>
> > >> Regards,
> > >>
> > >> Geert
> > >>
> > >>> 2.Yap that's a bridge interface. I'll look into your mails about
> > >>> advance bridging, thanks.
> > >>>
> > >>> Best regards.
> > >>>
> > >>> >> 1. On CentOS 5, Redhat Enterprise 5 and Fedora core
> 6 and up, the
> > >>> >> xen kernel
> > >>> >> can be used for both dom0 and domU. There is no need
> anymore for two
> > >>> >> kernels.
> > >>> >>
> > >>> >> 2. I don't know the complete answer to your second
> question. From
> > >>>
> > >>> your
> > >>>
> > >>> >> ifconfig output, it looks as if Fedora Core 7
> creates a virbr0
> > >>>
> > >>> interface
> > >>>
> > >>> >> instead of a xenbr0 interface. You could check if
> this is really a
> > >>> >> bridge with the command "brctl show". You probably
> have to execute
> > >>>
> > >>> this
> > >>>
> > >>> >> as root.
> > >>> >>
> > >>> >> Then if I understand your question correctly, you
> are trying to
> > >>> >> setup
> > >>>
> > >>> a
> > >>>
> > >>> >> xen
> > >>> >> guest domain to act as a
> firewall/router/gateway/whatever for your
> > >>>
> > >>> lan.
> > >>>
> > >>> >> So I assume you only want this guest domain to use
> the external
> > >>>
> > >>> network
> > >>>
> > >>> >> card
> > >>> >> (your eth0). There are two ways of accomplishing this:
> > >>> >> * either use PCI passthrough so that your dom0 won't
> see eth0, but
> > >>> >> instead it's passed to your guest system (search for
> pciback on
> > >>>
> > >>> Google
> > >>>
> > >>> >> for more info). Unfortunatly, I didn't manage to set
> this up in my
> > >>> >> particular case, so
> > >>> >> I used the seconde option:
> > >>> >> * create two xenbridges, one for your external
> network interface,
> > >>> >> and one for
> > >>> >> your internal network interface. Then configure dom0
> such that it
> > >>>
> > >>> isn't
> > >>>
> > >>> >> allowed to use the bridge for the external
> interface. You can do
> > >>> >> this
> > >>>
> > >>> by
> > >>>
> > >>> >> either disabling the virtual interface in dom0
> (which will be called
> > >>> >> eth0) or
> > >>> >> by setting some firewall rules in dom0, or both.
> > >>> >> You can search this list for one of my earlier mails, where I
> > >>> >> explain
> > >>>
> > >>> my
> > >>>
> > >>> >> configuration (on CentOS 5). It's titled "advanced
> bridging..." and
> > >>> >> dated May
> > >>> >> 16th, 2007.
> > >>> >>
> > >>> >> Hopefully this will help you along the way.
> > >>> >>
> > >>> >> Cheers,
> > >>> >>
> > >>> >> Geert
> > >>> >>
> > >>> >> On Tuesday 5 June 2007 10:34, Octavian Teodorescu wrote:
> > >>> >>> Hi guys,
> > >>> >>>
> > >>> >>> 1. Regarding Centos and Fedora core 7 compared with
> fedora core 5.
> > >>>
> > >>> I've
> > >>>
> > >>> >>> seen that on fedora core 5 when you want to install
> xen you have to
> > >>> >>> install the following packages: xen, kernel-xen0
> and kernel-xenU
> > >>> >>> (of course with the dependencies needed). But on
> Centos, FC7 and I
> > >>> >>> think redhat versions, you only have to install xen
> and kernel-xen,
> > >>> >>> you
> > >>>
> > >>> don't
> > >>>
> > >>> >>> have any kernel for the guest system. In my case I
> could only start
> > >>>
> > >>> a
> > >>>
> > >>> >>> xen
> > >>> >>> guest (on FC7) with an older kernel-xenU installed
> from FC version
> > >>>
> > >>> 5.
> > >>>
> > >>> >>> My question is: Why does the newer releases of
> linux has xen kernel
> > >>> >>> prebuilt but just for dom0, not for the guest
> systems, and you
> > >>> >>> can't even
> > >>> >>> find a domU kernel special for those systems?
> > >>> >>>
> > >>> >>> 2.My network topology in my home is like this:
> > >>> >>> --------
> > >>> >>> -router-
> > >>> >>> --------
> > >>> >>>
> > >>> >>>
> > >>> >>>
> > >>> >>> ----------- ------------
> > >>> >>> -linux xen- ---- -other 2 pc-
> > >>> >>> ----------- ------------
> > >>> >>>
> > >>> >>> The linux xen machine has two network interfaces
> and xen installed.
> > >>> >>> I want: - one windows machine virtualized
> > >>> >>> - one linux machine for which I want to
> have a public
> > >>> >>> ipaddress (to put the ip in DMS on the router) and
> I want it to use
> > >>> >>> eth0 (so in this case the traffic can not be
> sniffed by other guest
> > >>> >>> systems or dom0).
> > >>> >>>
> > >>> >>> ifconfig -a (on dom0) it shows like this:
> > >>> >>> eth0 Link encap:Ethernet HWaddr 00:00:E8:76:E2:4D
> > >>> >>> UP BROADCAST MULTICAST MTU:1500 Metric:1
> > >>> >>> RX packets:0 errors:0 dropped:0 overruns:0 frame:0
> > >>> >>> TX packets:0 errors:0 dropped:0
> overruns:0 carrier:0
> > >>> >>> collisions:0 txqueuelen:1000
> > >>> >>> RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
> > >>> >>> Interrupt:21 Base address:0x2000
> > >>> >>>
> > >>> >>> eth1 Link encap:Ethernet HWaddr 00:16:76:B3:16:AB
> > >>> >>> inet addr:192.168.0.101 Bcast:192.168.0.255
> > >>> >>> Mask:255.255.255.0
> > >>> >>> inet6 addr: fe80::216:76ff:feb3:16ab/64 Scope:Link
> > >>> >>> UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
> > >>> >>> RX packets:198578 errors:0 dropped:0
> overruns:0 frame:0
> > >>> >>> TX packets:117290 errors:0 dropped:0
> overruns:0 carrier:0
> > >>> >>> collisions:0 txqueuelen:0
> > >>> >>> RX bytes:267328989 (254.9 MiB) TX
> bytes:8294632 (7.9
> > >>> >>> MiB)
> > >>> >>>
> > >>> >>> lo Link encap:Local Loopback
> > >>> >>> inet addr:127.0.0.1 Mask:255.0.0.0
> > >>> >>> inet6 addr: ::1/128 Scope:Host
> > >>> >>> UP LOOPBACK RUNNING MTU:16436 Metric:1
> > >>> >>> RX packets:2689 errors:0 dropped:0
> overruns:0 frame:0
> > >>> >>> TX packets:2689 errors:0 dropped:0
> overruns:0 carrier:0
> > >>> >>> collisions:0 txqueuelen:0
> > >>> >>> RX bytes:12510296 (11.9 MiB) TX
> bytes:12510296 (11.9
> > >>> >>> MiB)
> > >>> >>>
> > >>> >>> peth1 Link encap:Ethernet HWaddr 00:16:76:B3:16:AB
> > >>> >>> inet6 addr: fe80::216:76ff:feb3:16ab/64 Scope:Link
> > >>> >>> UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
> > >>> >>> RX packets:198588 errors:0 dropped:0
> overruns:0 frame:0
> > >>> >>> TX packets:117311 errors:0 dropped:0
> overruns:0 carrier:0
> > >>> >>> collisions:0 txqueuelen:100
> > >>> >>> RX bytes:270906777 (258.3 MiB) TX
> bytes:8813848 (8.4
> > >>> >>> MiB) Base address:0x40c0 Memory:92200000-92220000
> > >>> >>>
> > >>> >>> vif4.0 Link encap:Ethernet HWaddr FE:FF:FF:FF:FF:FF
> > >>> >>> inet6 addr: fe80::fcff:ffff:feff:ffff/64
> Scope:Link
> > >>> >>> UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
> > >>> >>> RX packets:9 errors:0 dropped:0 overruns:0 frame:0
> > >>> >>> TX packets:1 errors:0 dropped:6
> overruns:0 carrier:0
> > >>> >>> collisions:0 txqueuelen:1
> > >>> >>> RX bytes:1068 (1.0 KiB) TX bytes:342 (342.0 b)
> > >>> >>>
> > >>> >>> virbr0 Link encap:Ethernet HWaddr FE:FF:FF:FF:FF:FF
> > >>> >>> inet addr:192.168.122.1 Bcast:192.168.122.255
> > >>> >>> Mask:255.255.255.0 inet6 addr:
> fe80::200:ff:fe00:0/64 Scope:Link
> > >>> >>> UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
> > >>> >>> RX packets:43 errors:0 dropped:0
> overruns:0 frame:0
> > >>> >>> TX packets:17 errors:0 dropped:0
> overruns:0 carrier:0
> > >>> >>> collisions:0 txqueuelen:0
> > >>> >>> RX bytes:3208 (3.1 KiB) TX bytes:2018 (1.9 KiB)
> > >>> >>>
> > >>> >>> I don't see any xen bridge, because that's what I
> think I need: one
> > >>> >>> network card, and one xen bridge.
> > >>> >>> I found on google that I could use the following script:
> > >>> >>> #!/bin/sh
> > >>> >>> dir=$(dirname "$0")
> > >>> >>> "$dir/network-bridge" "$@" vifnum=0 netdev=eth0
> bridge=xenbr0
> > >>> >>> "$dir/network-bridge" "$@" vifnum=1 netdev=eth1
> bridge=xenbr1
> > >>> >>> "$dir/network-bridge" "$@" vifnum=2 netdev=eth2
> bridge=xenbr2
> > >>> >>> And then set it into xen-config.sxp:
> > >>> >>> network-script matrix-network
> > >>> >>> But it gives errors that network-script has only
> start, stop and
> > >>> >>> status. The only thing that it succeds is that I
> can see a xen
> > >>>
> > >>> bridge.
> > >>>
> > >>> >>> If this would work, doesn't this affects other
> guest domains also?
> > >>> >>>
> > >>> >>> My question is: How can I set a guest dom to use
> directly a network
> > >>> >>> card with other ip class ?
> > >>> >>>
> > >>> >>> Best regards,
> > >>> >>> Octav
> > >>> >>>
> > >>> >>>
> > >>> >>>
> > >>> >>> _______________________________________________
> > >>> >>> Xen-users mailing list
> > >>> >>> Xen-users@xxxxxxxxxxxxxxxxxxx
> > >>> >>> http://lists.xensource.com/xen-users
> > >>> >>
> > >>> >> --
> > >>> >> Kobalt W.I.T.
> > >>> >> Web & Information Technology
> > >>> >> Brusselsesteenweg 152
> > >>> >> 1850 Grimbergen
> > >>> >>
> > >>> >> Tel : +32 479 339 655
> > >>> >> Email: info@xxxxxxxxxxxx
> > >>> >>
> > >>> >> _______________________________________________
> > >>> >> Xen-users mailing list
> > >>> >> Xen-users@xxxxxxxxxxxxxxxxxxx
> > >>> >> http://lists.xensource.com/xen-users
> > >>
> > >> --
> > >> Kobalt W.I.T.
> > >> Web & Information Technology
> > >> Brusselsesteenweg 152
> > >> 1850 Grimbergen
> > >>
> > >> Tel : +32 479 339 655
> > >> Email: info@xxxxxxxxxxxx
> > >>
> > >> _______________________________________________
> > >> 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
>
> --
> Kobalt W.I.T.
> Web & Information Technology
> Brusselsesteenweg 152
> 1850 Grimbergen
>
> Tel : +32 479 339 655
> Email: info@xxxxxxxxxxxx
>
> _______________________________________________
> 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
|
<Prev in Thread] |
Current Thread |
[Next in Thread>
|
- [Xen-users] Xen a couple of questions, Octavian Teodorescu
- Re: [Xen-users] Xen a couple of questions, Nico Kadel-Garcia
- Re: [Xen-users] Xen a couple of questions, Geert Janssens
- Re: [Xen-users] Xen a couple of questions, Octavian Teodorescu
- Re: [Xen-users] Xen a couple of questions, Geert Janssens
- Re: [Xen-users] Xen a couple of questions, Octavian Teodorescu
- Re: [Xen-users] Xen a couple of questions, Geert Janssens
- RE: [Xen-users] Xen a couple of questions,
Petersson, Mats <=
- RE: [Xen-users] Xen a couple of questions, Octavian Teodorescu
- RE: [Xen-users] Xen a couple of questions, Petersson, Mats
- RE: [Xen-users] Xen a couple of questions, Octavian Teodorescu
- RE: [Xen-users] Xen a couple of questions, Petersson, Mats
Re: [Xen-users] Xen a couple of questions, Mark Williamson
|
|
|