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

[Xen-users] domU rebooting spontaneously



Please bear with me, I'm fairly new to Xen. Before I describe the issue, here's the hardware/software of the system.

Hardware, RLX 800i blade server (800 MHz Pentium III, 1GB RAM)

Xen version:  2.0.7
dom0 OS: Debian Sarge, given 400 M of RAM, root filesystem on / dev/hda domU OS: Debian Etch, given 400 M of RAM, root filesystem a disk image, also on /dev/hda, and also has another image presented as /dev/sdb1, and /dev/hdc1 presented as /dev/sdb2

/dev/sdb2 is mounted in the domU on /data, and into this I have loaded a benchmark suite that we usually use for evaluating hardware for benchmarking various bioinformatics codes.

I have run this benchmark suite successfully under a regular Debian Sarge kernel on the machine, and again successfully under dom0, but as soon as I run it in the domU VM, the VM reboots. It seems to do so cleanly; I can't find any error messages - it just behaves as though someone typed 'reboot' in it.

The domU console doesn't show any errors, and the xend log reports the following:

[2006-01-12 13:27:38 xend] INFO (console:44) Console connected 10 127.0.0.1 3424 [2006-01-12 13:27:38 xend] INFO (XendRoot:113) EVENT> xend.console.connect [10, '127.0.0.1', 3424]

At this point, I start the benchmark script at the domU's console.

[2006-01-12 13:31:50 xend] DEBUG (XendDomain:244) XendDomain>reap> domain died name=isg-vm-1 id=1 [2006-01-12 13:31:50 xend] DEBUG (XendDomain:247) XendDomain>reap> shutdown id=1 reason=reboot [2006-01-12 13:31:50 xend] DEBUG (XendDomain:487) domain_restart_schedule> 1 reboot 0 [2006-01-12 13:31:50 xend] INFO (XendDomain:501) Scheduling restart for domain: name=isg-vm-1 id=1 [2006-01-12 13:31:50 xend] INFO (XendDomain:568) Destroying domain: name=isg-vm-1 [2006-01-12 13:31:50 xend] DEBUG (XendDomainInfo:665) Destroying vifs for domain 1 [2006-01-12 13:31:50 xend] DEBUG (netif:305) Destroying vif domain=1 vif=0 [2006-01-12 13:31:50 xend] DEBUG (XendDomainInfo:674) Destroying vbds for domain 1
[2006-01-12 13:31:50 xend] DEBUG (blkif:552) Destroying blkif domain=1
[2006-01-12 13:31:50 xend] DEBUG (blkif:408) Destroying vbd domain=1 idx=0 [2006-01-12 13:31:50 xend] DEBUG (blkif:408) Destroying vbd domain=1 idx=1 [2006-01-12 13:31:50 xend] DEBUG (blkif:408) Destroying vbd domain=1 idx=2 [2006-01-12 13:31:50 xend] DEBUG (blkif:408) Destroying vbd domain=1 idx=3 [2006-01-12 13:31:50 xend] DEBUG (XendDomainInfo:622) Closing channel to domain 1
[2006-01-12 13:31:50 xend] INFO (XendRoot:113) EVENT> xend.virq 4
[2006-01-12 13:31:50 xend] DEBUG (blkif:363) Unbinding vbd (type file) from /dev/loop0 [2006-01-12 13:31:50 xend] DEBUG (blkif:363) Unbinding vbd (type file) from /dev/loop1 [2006-01-12 13:31:50 xend] DEBUG (blkif:363) Unbinding vbd (type file) from /dev/loop2 [2006-01-12 13:31:50 xend] DEBUG (blkif:363) Unbinding vbd (type phy) from hdc1 [2006-01-12 13:31:50 xend] INFO (XendRoot:113) EVENT> xend.domain.exit ['isg-vm-1', '1', 'reboot']

One thing that triggers this behaviour instantly is if I interrupt the script. For example, if I ssh into the virual machine, start the benchmark, and then press Ctrl-C, this is what I see:

isg-vm-1:/data/benchmark# ./run_tests.pl
./run_tests.pl on isg-vm-1
interrupted.

Running tasks:

     1326 ARRAY(0x823e420)

isg-vm-1:/mnt/benchmark#
Broadcast message from root (console) (Thu Jan 12 16:10:22 2006):

The system is going down for reboot NOW!
Connection to isg-vm-1 closed by remote host.
Connection to isg-vm-1 closed.

So it looks like maybe something very strange may be going on with signals...

Tim


--
Dr Tim Cutts
Informatics Systems Group, Wellcome Trust Sanger Institute
GPG: 1024D/E3134233 FE3D 6C73 BBD6 726A A3F5  860B 3CDD 3F56 E313 4233


_______________________________________________
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®.