Port-xen archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Xen 4.2 added to pkgsrc
On 25 May 2013 06:33, John Nemeth <jnemeth%victoria.tc.ca@localhost> wrote:
> On Oct 11, 4:03am, David Brownlee wrote:
> } On 15 May 2013 08:18, John Nemeth <jnemeth%victoria.tc.ca@localhost> wrote:
> } > I've just committed sysutils/xenkernel42 and sysutils/xentools42.
> } > They have had fairly extensive testing, but they are just initial
> } > commits. I've added them so that people can test them, break them,
> } > improve them, etc.
> }
> } [some test feedback & 'fixed' replies from John]
>
> } /var/run/xen/bootloader.1.d was not present - created by hand to continue
>
> Not sure what this is, or why it was needed?
Unknown. All I know is that I needed to create it to get xen to work.
If I recall /var/run/xen was also missing,
> } On starting the guests (CentOS 6) they seemed to fire up ok but then exited.
> }
> } The console had:
> } XENBUS: Waiting for devices to initialise:
> } [...]
> } XENBUS: Timeout connecting to device: device/vbd/51712 (local state 3,
> } remote state 2)
>
> } the .cfg for that VM:
> } name = "jira"
> } memory = "1536"
> } disk = [ 'file:/opt/xen/img/jira.img,0xca00,w', ]
> } vif = [ 'mac=3D02:00:00:00:01:03, bridge=bridge0', ]
> } bootloader = "/usr/pkg/bin/pygrub"
> } vcpus = 3
>
> Why are you using a hexadecimal number for your disk device? For
> an PV linux domU, my disks look like:
"Laughing dried grapes" [*]. Quite possibly I found it was needed in
xen40, and its not been changed since. Am building xen42 again and
will retest with conventional names.
> #disk = [ 'phy:/dev/mapper/vg0-domu--fedora,xvda,w' ]
> #disk = [ 'phy:/dev/mapper/vg0-domu--fedora,xvda,w',
> 'file:/usr/local/isos/Fedora-17-x86_64-DVD.iso,xvdb,r' ]
> disk = [ 'phy:/dev/mapper/vg0-domu--fedora,xvda,w',
> 'file:/usr/local/isos/Fedora-18-Beta-x86_64-DVD.iso,xvdb,r' ]
> #disk = [ 'file:/mnt/fedora,xvda,w' ]
>
> And, for an HVM linux domU, my disks look like:
>
> disk = [ 'phy:/dev/mapper/vg0-domu--hvmlinux,ioemu:hda,w' ]
> #disk = [ 'phy:/dev/mapper/vg0-domu--hvmlinux,ioemu:hda,w',
> # 'file:/usr/local/isos/hvmlinux-6.0rc12.iso,ioemu:hdc:cdrom,r' ]
>
> Notice that I use xvda and xvdb, or hda and hdc, depending on the type
> of client. Also, do you have enough vnds (i.e. does vnconfig -l show
> any empty slots). When I setup a Xen system with a bunch of domUs
> using file based disks, I found that I had manually MAKEDEV a bunch of
> vnds. The problem symptom was that the domU couldn't get a disk. I'm
> assuming that jira.img isn't in use by anything else.
Exactly the same config works fine under xen41 (I have 10 vnd devices
as hit that limit there)
> } Rolling back to 41 for now :)
>
> That's too bad. Maybe this update will smooth out some of the issues.
Thanks for the update - rebuilding xen42 packages now and will retest
in the morning :)
Home |
Main Index |
Thread Index |
Old Index