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

Re: [Xen-devel] Reporting some xen 4.1.2* and 4.0 issues like limitations to 4 VCPUs for debian squeeze HVMs etc



Thanks a lot for your answer Pasi.

Am 09.08.2011 02:55, schrieb Pasi Kärkkäinen:
On Tue, Aug 09, 2011 at 01:26:44AM +0200, Mark Schneider wrote:
Issue 1: 4 VCPUs limitation for squeeze?
# ---
<ironm>  pasik, my problem was/is that HVM images for squeeze and wheezy
created on xen 4.0 for some reason didn't boot on xen 4.1.2* ..
<ironm>  pasik, when I create HVM images on xen 4.1.2* they can boot
correctly .. however with some limitations for squeeze (not more than
4VCPUs )
<pasik>  ironm: do the images made on 4.0 boot properly on 4.1.2 if you
have only 1 vcpu and say, 1 GB of mem?
<ironm>  pasik, I had to install again . and this squeeze images boots
now with 8GB RAM / 4cores
<ironm>  pasik, I made tests with 1 core / 1 GB, 2 cores / 2GB and 4
cores / 8GB .. they worked
<ironm>  8cores / 4 or 8 GB didn't work for squeeze

The error looks like:
http://www.it-infrastrukturen.com/fileadmin/linux/paste/squeeze/squeeze-xen4.1.2-issue-install-menu-pic1.png
http://www.it-infrastrukturen.com/fileadmin/linux/paste/squeeze/squeeze-xen4.1.2-issue-error-pic2.png
So based on the "squeeze-xen4.1.2-issue-error-pic2.png" I recommend you to 
enable debugging options for the kernel, from the boot menu.

Add at least "nomodeset initcall_debug debug loglevel=10"
Then paste/capture the output.

Some questions:
        - That "BUG: soft lockup - CPU#0 stuck for 61s!" only happens when you 
have 8 vcpus, right?
It happens when I use 8 VCPUs. Please check the attached "BUG_soft_lockup-CPU_No_X.png" There are more messages from CPU#0, 1, 5, 7. I have attached also the kernel 3.0.1 kernel config.

I will repeat this test on another DL385g7 server in case this one has hardware troubles.

        - What if you install with 1 vcpu, then after installation install the 
latest debian updates (new kernel),
          and then try using 8 vcpus with the updated debian kernel?
I have still to execute such test with 8 cores after updating kernel after installation (time issue yet). Until now the server booted correctly with 4 cores.


Config files are like:
http://www.it-infrastrukturen.com/fileadmin/linux/paste/HVM/hvm-squeeze.born2b3.net.cfg
Looks OK.

http://www.it-infrastrukturen.com/fileadmin/linux/paste/HVM/hvm-wheezy.born2b3.net.cfg
For what is this wheezy cfgfile?
Just only to check that this config is so far correct for wheezy tests.


Issue 2: problem with too big install image size? (DVD images)
<ironm>  maybe there is a problem when using DVD.iso images for
installations .. (no problem with CD size )
<ironm>  big size images (like DVD) or just the content (missing grub
packages on them) causes install errors in HVMs

The error looks like:
http://www.it-infrastrukturen.com/fileadmin/linux/paste/wheezy/vxda-setting3-grub-error.png
So are you saying you only get that GRUB error when installing from DVD.iso,
but if you install from CD.iso GRUB installs ok ? do other deb packages install 
OK?

Is DVD/CD iso image the only difference? Are you sure the checksums of the iso 
images are OK?
md5sums of all .iso images are the same compare to ones on debian server:
root@xen411dom0:/ftp# md5sum -b debian-6.0.2.1-amd64-DVD-1.iso
b9b401989a84d751f5ec7e37cf2d825c *debian-6.0.2.1-amd64-DVD-1.iso

root@xen411dom0:/etc/xen# md5sum -b /ftp/debian-testing-amd64-DVD-1.iso
80473b659aae8269c81d4c50bdb63fe0 */ftp/debian-testing-amd64-DVD-1.iso

# md5sum from debian.org (below)
b9b401989a84d751f5ec7e37cf2d825c  debian-6.0.2.1-amd64-DVD-1.iso
80473b659aae8269c81d4c50bdb63fe0  debian-testing-amd64-DVD-1.iso

It looks like the wheezy testing DVD image misses the grub package (s. last lines in link / below)
http://www.it-infrastrukturen.com/fileadmin/linux/paste/wheezy/syslog
# ---

Aug  6 19:23:58 in-target: E
Aug  6 19:23:58 in-target: : Paket grub-common kann nicht gefunden werden
Aug  6 19:23:58 grub-installer: info: Identified partition label for 
/dev/xvda1: msdos
Aug  6 19:23:59 grub-installer: dpkg: warning: ignoring request to remove grub 
which isn't installed.
Aug  6 19:23:59 grub-installer: dpkg: warning: ignoring request to remove 
grub-legacy which isn't installed.
Aug  6 19:24:00 in-target: Paketlisten werden gelesen...

Aug  6 19:24:00 in-target: Statusinformationen werden eingelesen...
Aug  6 19:24:00 in-target: E: Paket »grub-pc« hat keinen 
Installationskandidaten
Aug  6 19:24:00 grub-installer: info: Calling 'apt-install grub-pc' failed

# ---

Issues 3+: different errors in log files of xen 4.1.2*
http://www.it-infrastrukturen.com/fileadmin/linux/paste/wheezy/xen4.1.2-kernel3final/qemu-dm-squeezehvm.born2b3.net.log-xen412-k3.txt
http://www.it-infrastrukturen.com/fileadmin/linux/paste/wheezy/xen4.1.2-kernel3final/qemu-dm-wheezyhvm.born2b3.net.log-xen412-k3.tx
http://www.it-infrastrukturen.com/fileadmin/linux/paste/wheezy/xen4.1.2-kernel3final/xen-hotplug.log-xen412-k3.txt
http://www.it-infrastrukturen.com/fileadmin/linux/paste/wheezy/xen4.1.2-kernel3final/xend-debug.log-xen412-k3.txt
http://www.it-infrastrukturen.com/fileadmin/linux/paste/wheezy/xen4.1.2-kernel3final/xend.log-xen412-k3.txt
http://www.it-infrastrukturen.com/fileadmin/linux/paste/wheezy/xen4.1.2-kernel3final/xm_dmesg-xen412-k3.txt
http://www.it-infrastrukturen.com/fileadmin/linux/paste/wheezy/xen4.1.2-kernel3final/xm_info-xen412-k3.txt
What exactly is the issue here? What problem are you having?
Many entries in log files I am wondering about .. some examples:

# ---

cat: /sys/bus/scsi/devices/host0/vendor: No such file or directory
cat: /sys/bus/scsi/devices/host0/model: No such file or directory
cat: /sys/bus/scsi/devices/host0/type: No such file or directory
cat: /sys/bus/scsi/devices/host0/rev: No such file or directory
.
# ---

# ---

[2011-08-07 10:42:47 2902] WARNING (XendAPI:708) API call: VBD.set_device not 
found
[2011-08-07 10:42:47 2902] WARNING (XendAPI:708) API call: VBD.set_type not 
found
[2011-08-07 10:42:47 2902] WARNING (XendAPI:708) API call: 
session.get_all_records not found
[2011-08-07 10:42:47 2902] WARNING (XendAPI:708) API call: event.get_record not 
found
[2011-08-07 10:42:47 2902] WARNING (XendAPI:708) API call: event.get_all not 
found
[2011-08-07 10:42:47 2902] WARNING (XendAPI:708) API call: VIF.set_device not 
found
[2011-08-07 10:42:47 2902] WARNING (XendAPI:708) API call: VIF.set_MAC not found
[2011-08-07 10:42:47 2902] WARNING (XendAPI:708) API call: VIF.set_MTU not found
[2011-08-07 10:42:47 2902] WARNING (XendAPI:708) API call: debug.get_all not 
found

# ---

# ---

(XEN) traps.c:2430:d0 Domain attempted WRMSR 00000000c0010000 from 
0x0000000000430076 to 0x0000000000530076.
(XEN) printk: 4028 messages suppressed.
(XEN) traps.c:2430:d0 Domain attempted WRMSR 00000000c0010000 from 
0x0000000000430076 to 0x0000000000030076.

# ---

Thank you / regards, Mark

-- Pasi


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


--
ms@xxxxxxxxxxxxxxxxxxxxxx

+++ Free infrastructure software for all. +++

Attachment: config-3.0.1.gz
Description: application/gzip

Attachment: BUG_soft_lockup-CPU_No_X.png
Description: PNG image

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

 


Rackspace

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