Peter Dunlap
2007-Dec-12 00:11 UTC
Xend will not start, prints ominous sounding error at boot
I''m currently running snv_76 on my laptop to run a windows XP hvm domU. Everything has been working great until recently when I started getting the following messages during boot (from dmesg): Dec 11 16:31:19 pdlaptop xenstored: [ID 702911 daemon.error] Checking store ... Dec 11 16:31:19 pdlaptop xenstored: [ID 702911 daemon.error] Checking store complete. Dec 11 16:31:19 pdlaptop xenstored: [ID 702911 daemon.error] corruption detected by connection -1: err No such file or directory: Write of /local failed Dec 11 16:31:19 pdlaptop xenstored: [ID 702911 daemon.error] Checking store ... Dec 11 16:31:19 pdlaptop xenstored: [ID 702911 daemon.error] Checking store complete. Dec 11 16:31:19 pdlaptop xenstored: [ID 702911 daemon.error] Checking store ... Dec 11 16:31:19 pdlaptop xenstored: [ID 702911 daemon.error] Checking store complete. (snip) Dec 11 16:31:27 pdlaptop xenstored: [ID 702911 daemon.error] corruption detected by connection 0: err No such file or directory: Write of /vm/00000000-0000-0000-0000-000000000000/shadow_memory failed Dec 11 16:31:27 pdlaptop xenstored: [ID 702911 daemon.error] Checking store ... Dec 11 16:31:27 pdlaptop xenstored: [ID 702911 daemon.error] Checking store complete. Dec 11 16:31:27 pdlaptop svc.startd[7]: [ID 652011 daemon.warning] svc:/system/xvm/xend:default: Method "/lib/svc/method/xend start" failed with exit status 1. (snip) Dec 11 16:31:58 pdlaptop svc.startd[7]: [ID 652011 daemon.warning] svc:/system/xvm/xend:default: Method "/lib/svc/method/xend start" failed with exit status 1. Dec 11 16:32:28 pdlaptop last message repeated 1 time Dec 11 16:32:28 pdlaptop svc.startd[7]: [ID 748625 daemon.error] system/xvm/xend:default failed: transitioned to maintenance (see ''svcs -xv'' for details) I have had some occasional hard hangs while using the Windows XP domU, and I think I may have had one around the time this problem started. To recover I ended up power-cycling the machine. I didn''t try to use the domU immediately afterwards so I''m not *sure* if that correlates but it seems suspicious in my mind. Any thoughts on what''s going on here? Better still, any way to fix things? The backing store for the windows install is a zvol ("localpool/xvm/winxp"). I''m getting ready to install snv_79... would an upgrade install fix things up? I''m assuming a full reinstall would fix it. Thanks in advance! -Peter
John Levon
2007-Dec-12 01:08 UTC
Re: Xend will not start, prints ominous sounding error at boot
On Tue, Dec 11, 2007 at 05:11:11PM -0700, Peter Dunlap wrote:> I have had some occasional hard hangs while using the Windows XP domU, > and I think I may have had one around the time this problem started. To > recover I ended up power-cycling the machine. I didn''t try to use the > domU immediately afterwards so I''m not *sure* if that correlates but it > seems suspicious in my mind. > > Any thoughts on what''s going on here? Better still, any way to fix > things? The backing store for the windows install is a zvol > ("localpool/xvm/winxp").xenstored doesn''t react very well to a corrupted database. rm /var/lib/xenstored/tdb (or something like that)> I''m getting ready to install snv_79... would an upgrade install fix > things up? I''m assuming a full reinstall would fix it.This is incidentally fixed in 79, since we no longer persist the xenstored database across reboots. regards john
Peter Dunlap
2007-Dec-12 05:24 UTC
Re: Xend will not start, prints ominous sounding error at boot
John Levon wrote:> On Tue, Dec 11, 2007 at 05:11:11PM -0700, Peter Dunlap wrote: > > >> I have had some occasional hard hangs while using the Windows XP domU, >> and I think I may have had one around the time this problem started. To >> recover I ended up power-cycling the machine. I didn''t try to use the >> domU immediately afterwards so I''m not *sure* if that correlates but it >> seems suspicious in my mind. >> >> Any thoughts on what''s going on here? Better still, any way to fix >> things? The backing store for the windows install is a zvol >> ("localpool/xvm/winxp"). >> > > xenstored doesn''t react very well to a corrupted database. rm > /var/lib/xenstored/tdb (or something like that) >That did it, thanks! -Peter