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

[Xen-users] Re: Why domU not start automatically after server reboot


  • To: "xen-users" <xen-users@xxxxxxxxxxxxxxxxxxx>
  • From: "John Wang" <john.wang507@xxxxxxxxx>
  • Date: Sun, 24 Jan 2010 19:04:56 +0800
  • Delivery-date: Sun, 24 Jan 2010 03:05:43 -0800
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=date:from:to:subject:message-id:x-mailer:mime-version:content-type :content-transfer-encoding; b=N/YIIORlXe5NVGjkx3nu8phNFYeeQH36yobPtbLSQhY6XaRWW2aO7SqXrAUyztyYQd V7U7YdPRD8C2KXoNeVEF7vQ5vg5rN/MykYYi3ETtdBxsyOS1fMFUlWpEXRr/Qg+drk0E mldXBvnd0z6YJr5XxVAczBLMLQtTB95Iyx0mY=
  • List-id: Xen user discussion <xen-users.lists.xensource.com>

Hi there, my problem got solved. It's due to that there is no free space in my 
dom0 disk. The xen do show this hint,but i ignore them and rush around to find 
out if there is config mistake. so stupid.

Anyway, after i found the reason, i make room for dom0 disk by delete some big 
files. but it still failed to start xend daemon. finally I find the some posts 
like  this one 
http://forums.novell.com/novell-product-support-forums/suse-linux-enterprise-server-sles/sles-virtualization/343286-unable-connect-xend.html
     
and this one:    
http://lists.xensource.com/archives/html/xen-users/2007-10/msg00799.html

According to those post i just delete all the stuff in the directory 
/var/lib/xend and /var/lib/xenstored and /var/run/xen*.pid and kill the 
xenstored process. And at last reboot the server. Now everything is ok. great!

Sorry to bother you.

Regards

John Wang
2010-01-24

-------------------------------------------------------------
From:      John Wang
Date:      2010-01-24 16:59:43
To:          xen-users
Cc:          
Subject:  Why domU not start automatically after server reboot

Hello there,

I have new installed a debian lenny server(intel Xeon E5504, 4 cores) with 
xen(3.2-1) vms . A problem is when I reboot the serve(with domU status is 
"-b----"),  the domU will not get started automatically after the server 
booted.   But i can start those domUs by using the command "xm create 
myDomU1.cfg"  in the shell prompt with on error.

The domu can restart automatically orginially. But when i change some 
configuration, it now failed to restart. unfortunatelly i dont know which 
settings cause the problem.

I check the xend.log and found some error message(see below).

Anyone can help ?

The following information may help you to figure out the problem:

My configured domUs(I start them manually) :

######## Begin   running domUs    ########

svr1:/etc/xen# xm list
Name                                        ID   Mem VCPUs      State   Time(s)
Domain-0                                     0   349     1     r-----     18.0
j1xen                                        3   768     3     -b----      5.9
j2xen                                        4   512     3     -b----      5.1
j3xen                                        5   384     3     -b----      6.2

######## End   running domUs    ########


########Begin   /var/log/xen/xend.log    ########

[2010-01-24 14:54:24 2517] INFO (SrvDaemon:331) Xend Daemon started
[2010-01-24 14:54:24 2517] INFO (SrvDaemon:335) Xend changeset: unavailable.
[2010-01-24 14:54:24 2517] INFO (SrvDaemon:342) Xend version: Unknown.
[2010-01-24 14:54:24 2517] INFO (XendNetwork:114) Not recreating missing 
unmanaged network eth0
[2010-01-24 14:54:24 2517] INFO (XendDomainInfo:149) Recreating domain 0, UUID 
00000000-0000-0000-0000-00000000
0000. at /local/domain/0
[2010-01-24 14:54:24 2517] INFO (XendDomainInfo:1174) Set VCPU count on domain 
Domain-0 to 1
[2010-01-24 14:54:24 2517] WARNING (XendAPI:678) API call: VBD.set_device not 
found
[2010-01-24 14:54:24 2517] WARNING (XendAPI:678) API call: VBD.set_type not 
found
[2010-01-24 14:54:24 2517] WARNING (XendAPI:678) API call: 
session.get_all_records not found
[2010-01-24 14:54:24 2517] WARNING (XendAPI:678) API call: event.get_record not 
found
[2010-01-24 14:54:24 2517] WARNING (XendAPI:678) API call: event.get_all not 
found
[2010-01-24 14:54:24 2517] WARNING (XendAPI:678) API call: VM.get_auto_power_on 
not found
[2010-01-24 14:54:24 2517] WARNING (XendAPI:678) API call: VM.set_auto_power_on 
not found
[2010-01-24 14:54:24 2517] WARNING (XendAPI:678) API call: VIF.get_network not 
found
[2010-01-24 14:54:24 2517] WARNING (XendAPI:678) API call: VIF.set_device not 
found
[2010-01-24 14:54:24 2517] WARNING (XendAPI:678) API call: VIF.set_MAC not found
[2010-01-24 14:54:24 2517] WARNING (XendAPI:678) API call: VIF.set_MTU not found
[2010-01-24 14:54:24 2517] WARNING (XendAPI:678) API call: debug.get_all not 
found
[2010-01-24 14:54:24 2517] INFO (XMLRPCServer:149) Opening Unix domain socket 
XML-RPC server on /var/run/xend/x
en-api.sock; authentication has been disabled for this server.
[2010-01-24 14:54:24 2517] INFO (XMLRPCServer:149) Opening Unix domain socket 
XML-RPC server on /var/run/xend/x
mlrpc.sock.
[2010-01-24 14:54:25 2517] INFO (XendDomainInfo:1514) createDevice: console : 
{'protocol': 'vt100', 'location':
 '2', 'uuid': '76211aa8-4c9f-1c79-ef47-e4419e2b85f2'}
[2010-01-24 14:54:25 2517] INFO (XendDomainInfo:1514) createDevice: vbd : 
{'uuid': 'cf6c6f7d-bfd5-02e1-defe-59f
b4ff35274', 'bootable': 1, 'driver': 'paravirtualised', 'dev': 'xvda1:disk', 
'uname': 'phy:/dev/wjqVG1/j1xen-sw
ap', 'mode': 'w', 'backend': '0'}
[2010-01-24 14:54:25 2517] INFO (XendDomainInfo:1514) createDevice: vbd : 
{'uuid': '5622b865-d735-4aaf-bcc6-567
2cfa70b13', 'bootable': 0, 'driver': 'paravirtualised', 'dev': 'xvda2:disk', 
'uname': 'phy:/dev/wjqVG1/j1xen-di
sk', 'mode': 'w', 'backend': '0'}
[2010-01-24 14:54:25 2517] INFO (XendDomainInfo:1514) createDevice: vif : 
{'ip': '10.0.0.1', 'mac': '00:16:3E:1
3:5A:D1', 'script': 'vif-nat', 'uuid': '127bdc08-4b3c-e61b-88d2-d8fc12a46bfe', 
'backend': '0'}
[2010-01-24 14:54:26 2517] INFO (XendCheckpoint:373) xc_domain_restore start: 
p2m_size = 30800
[2010-01-24 14:54:26 2517] INFO (XendCheckpoint:373) Reloading memory pages:   
0%
[2010-01-24 14:54:28 2517] INFO (XendCheckpoint:373) ERROR Internal error: 
Error when reading page (type was 0)
[2010-01-24 14:54:28 2517] INFO (XendCheckpoint:373) Restore exit with rc=1
[2010-01-24 14:54:28 2517] ERROR (XendDomainInfo:1926) XendDomainInfo.destroy: 
xc.domain_destroy failed.
Traceback (most recent call last):
  File "/usr/lib/xen-3.2-1/lib/python/xen/xend/XendDomainInfo.py", line 1921, 
in destroyDomain
    xc.domain_destroy(self.domid)
Error: (3, 'No such process')
[2010-01-24 14:54:28 2517] ERROR (XendDomain:1136) Restore failed
Traceback (most recent call last):
  File "/usr/lib/xen-3.2-1/lib/python/xen/xend/XendDomain.py", line 1134, in 
domain_restore_fd
    return XendCheckpoint.restore(self, fd, paused=paused)
  File "/usr/lib/xen-3.2-1/lib/python/xen/xend/XendCheckpoint.py", line 239, in 
restore
    forkHelper(cmd, fd, handler.handler, True)
  File "/usr/lib/xen-3.2-1/lib/python/xen/xend/XendCheckpoint.py", line 361, in 
forkHelper
    raise XendError("%s failed" % string.join(cmd))
XendError: /usr/lib/xen-3.2-1/bin/xc_restore 4 1 1 2 0 0 0 failed

######## End  /var/log/xen/xend.log    ########


The following is my environment:  

#### Begin Server environment  ############
svr1:/etc/xen# xm dmesg
(XEN) Xen version 3.2-1 (Debian 3.2.1-2) (waldi@xxxxxxxxxx) (gcc version 4.3.1 
(Debian 4.3.1-2) ) Sat Jun 28 15:25:00 UTC 2008
(XEN) Command line: dom0_max_vcpus=1 & dom0_vcpus_pin
(XEN) Video information:
(XEN)  VGA is text mode 80x25, font 8x16
(XEN)  VBE/DDC methods: V2; EDID transfer time: 1 seconds
(XEN) Disc information:
(XEN)  Found 2 MBR signatures
(XEN)  Found 2 EDD information structures
(XEN) Xen-e820 RAM map:
(XEN)  0000000000000000 - 000000000009ec00 (usable)
(XEN)  000000000009ec00 - 00000000000a0000 (reserved)
(XEN)  00000000000e4000 - 0000000000100000 (reserved)
(XEN)  0000000000100000 - 000000007f780000 (usable)
(XEN)  000000007f78e000 - 000000007f790000 type 9
(XEN)  000000007f790000 - 000000007f79e000 (ACPI data)
(XEN)  000000007f79e000 - 000000007f7d0000 (ACPI NVS)
(XEN)  000000007f7d0000 - 000000007f7e0000 (reserved)
(XEN)  000000007f7ec000 - 0000000080000000 (reserved)
(XEN)  00000000e0000000 - 00000000f0000000 (reserved)
(XEN)  00000000fee00000 - 00000000fee01000 (reserved)
(XEN)  00000000ffe00000 - 0000000100000000 (reserved)
(XEN) System RAM: 2039MB (2088056kB)
(XEN) Xen heap: 9MB (10084kB)
(XEN) Domain heap initialised: DMA width 32 bits
(XEN) PAE enabled, limit: 16 GB
(XEN) Processor #16 7:10 APIC version 21
(XEN) Processor #18 7:10 APIC version 21
(XEN) Processor #20 7:10 APIC version 21
(XEN) Processor #22 7:10 APIC version 21
(XEN) IOAPIC[0]: apic_id 23, version 32, address 0xfec00000, GSI 0-23
(XEN) IOAPIC[1]: apic_id 24, version 32, address 0xfec8a000, GSI 24-47
(XEN) Enabling APIC mode:  Flat.  Using 2 I/O APICs
(XEN) Using scheduler: SMP Credit Scheduler (credit)
(XEN) Detected 2000.143 MHz processor.
(XEN) , L1 D cache: 32K
(XEN) HVM: VMX enabled
(XEN) CPU0: Intel(R) Xeon(R) CPU           E5504  @ 2.00GHz stepping 05
(XEN) Booting processor 1/18 eip 8c000
(XEN) , L1 D cache: 32K
(XEN) CPU1: Intel(R) Xeon(R) CPU           E5504  @ 2.00GHz stepping 05
(XEN) Booting processor 2/20 eip 8c000
(XEN) , L1 D cache: 32K
(XEN) CPU2: Intel(R) Xeon(R) CPU           E5504  @ 2.00GHz stepping 05
(XEN) Booting processor 3/22 eip 8c000
(XEN) , L1 D cache: 32K
(XEN) CPU3: Intel(R) Xeon(R) CPU           E5504  @ 2.00GHz stepping 05
(XEN) Total of 4 processors activated.
(XEN) ENABLING IO-APIC IRQs
(XEN)  -> Using new ACK method
(XEN) Platform timer overflows in 14998 jiffies.
(XEN) Platform timer is 14.318MHz HPET
(XEN) Brought up 4 CPUs
(XEN) xenoprof: Initialization failed. Intel processor model 26 for P6 class 
family is not supported
(XEN) AMD IOMMU: Disabled
(XEN) *** LOADING DOMAIN 0 ***
(XEN)  Xen  kernel: 32-bit, PAE, lsb
(XEN)  Dom0 kernel: 32-bit, PAE, lsb, paddr 0x100000 -> 0x42e000
(XEN) PHYSICAL MEMORY ARRANGEMENT:
(XEN)  Dom0 alloc.:   000000003c000000->000000003e000000 (475060 pages to be 
allocated)
(XEN) VIRTUAL MEMORY ARRANGEMENT:
(XEN)  Loaded kernel: c0100000->c042e000
(XEN)  Init. ramdisk: c042e000->c1479c00
(XEN)  Phys-Mach map: c147a000->c1651ed0
(XEN)  Start info:    c1652000->c1652474
(XEN)  Page tables:   c1653000->c1664000
(XEN)  Boot stack:    c1664000->c1665000
(XEN)  TOTAL:         c0000000->c1800000
(XEN)  ENTRY ADDRESS: c0100000
(XEN) Dom0 has maximum 1 VCPUs
(XEN) Initrd len 0x104bc00, start at 0xc042e000
(XEN) Scrubbing Free RAM: .done.
(XEN) Xen trace buffers: disabled
(XEN) Std. Loglevel: Errors and warnings
(XEN) Guest Loglevel: Nothing (Rate-limited: Errors and warnings)
(XEN) Xen is relinquishing VGA console.
(XEN) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input to 
Xen)
(XEN) Freed 96kB init memory.

####  End Server environment  ############

Regards

John Wang
2010-01-24


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