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

Re: [Xen-users] Virtual SCSI



On Sun, Mar 14, 2010 at 04:58:06PM +0100, Paolo Rivetti wrote:
>    I just updated my Xen host to version 3.4.2 through gitco.de /repo
>    Starting a virtual machine I have the following error, anyone know what
>    this is?

Well now your Xen hypervisor and xen tools have PVSCSI support, 
but your dom0 and domU kernels still lack support (drivers)!

-- Pasi

>    xm create -c / etc/xen/tb0
>    Using config file "/etc/xen/tb0.
>    Error: Boot loader did not return any data!
>    My configuration uses this parameter: bootloader = "/usr/bin/pygrub"
>    On Mar 14, 2010, at 3:24 PM, Boris Derzhavets wrote:
> 
>      Xen Hypervisor on CentOS 5.X  may be upgraded to 3.4.2 via
>      [1]http://gitco.com/repo
>      Xenified kernel will stay matching current status in repos
>      2.6.18-128el5xen or something
>      like that.
> 
>      Boris.
> 
>      --- On Sun, 3/14/10, Pasi Kärkkäinen <[2]pasik@xxxxxx> wrote:
> 
>        From: Pasi Kärkkäinen <[3]pasik@xxxxxx>
>        Subject: Re: [Xen-users] Virtual SCSI
>        To: "Paolo Rivetti" <[4]natecult@xxxxxx>
>        Cc: "James Harper" <[5]james.harper@xxxxxxxxxxxxxxxx>,
>        [6]xen-users@xxxxxxxxxxxxxxxxxxx
>        Date: Sunday, March 14, 2010, 10:10 AM
> 
>        On Sun, Mar 14, 2010 at 02:30:58PM +0100, Paolo Rivetti wrote:
>        >        I'm trying to assign 2 SATA devices to a PV guest.
>        >
>        >        Command lsscsi:
>        >
>        >        [0:0:0:0] disk ATA WDC WD3200AAJS-0 12.0 / dev / sda
>        >
>        >        [2:0:0:0] disk ATA WDC WD10EADS-00L 01.0 / dev / sdb
>        >
>        >        [3:0:0:0] disk ATA WDC WD10EADS-00L 01.0 / dev / sdc
>        >
>        >        Therefore my configuration:
>        >
>        >        vscsi = [ '/ dev / sdb, 2:0:0:0', '/ dev / sdc, 3:0:0:0']
>        >
>        >        The PV guest starts correctly but there are no disks sdb and
>        sdc.
>        >
>        >        Where am I wrong? Thanks
>        >
>        >      There shouldn't be spaces between the '/'s. Are they just an
>        artefact of
>        >      the cut & paste to email?
>        >
>        >    It was only a mistake of copy pasting. This is my configuration:
>        >    name = "of0"
>        >    memory = "512"
>        >    disk = [ 'phy:/dev/vg1/of0,xvda,w' ]
>        >    #, 'phy:/dev/sdb,xvdb,w', 'phy:/dev/sdc,xvdc,w' ]
>        >    vif = [ 'mac=00:01:4F:FC:00:00,bridge=xenbr0' ]
>        >    bootloader="/usr/bin/pygrub"
>        >    vcpus=2
>        >    on_reboot = 'restart'
>        >    on_crash = 'restart'
>        >    kernel="/boot/vmlinuz-2.6.18-164.el5xen"
>        >    root ="/dev/xvda ro"
>        >    vscsi = [ '/dev/sdb, 2:0:0:0', '/dev/sdc, 3:0:0:0' ]
>        >
>        >      Other things to consider:
>        >      1. is the pvscsi module loaded? Is it definitely supported by
>        your
>        >      version of xen? The fact that it silently doesn't do anything
>        is
>        >      suspicious
>        >
>        >    What is the module to load? With the command "dmesg | grep
>        pvscsi" prompt
>        >    returns nothing. How can I check if the version of Xen supports
>        this
>        >    module? My version is this:
>        >    xen-3.0.3-94.el5
>        >    xen-libs-3.0.3-94.el5
>        >    kernel-xen-2.6.18-164.el5
>        >
> 
>        I don't think RHEL5 version of Xen has PVSCSI support.
> 
>        You need to have the pvscsi backend driver (scsiback) in dom0 kernel,
>        and the pvscsi frontend driver (scsifront) in the domU kernel.
> 
>        Also Xen tools in dom0 need to have the support for handling PVSCSI.
>        iirc PVSCSI first appeared on Xen 3.3.0.
> 
>        -- Pasi
> 
>        _______________________________________________
>        Xen-users mailing list
>        [7]Xen-users@xxxxxxxxxxxxxxxxxxx
>        [8]http://lists.xensource.com/xen-users
> 
> References
> 
>    Visible links
>    1. http://gitco.com/repo
>    2. mailto:pasik@xxxxxx
>    3. mailto:pasik@xxxxxx
>    4. mailto:natecult@xxxxxx
>    5. mailto:james.harper@xxxxxxxxxxxxxxxx
>    6. mailto:xen-users@xxxxxxxxxxxxxxxxxxx
>    7. file:///mc/compose?to=Xen-users@xxxxxxxxxxxxxxxxxxx
>    8. 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®.