
On 12/13/2011 11:11 AM, Nathan March wrote:
This is on a freshly booted machine with no VM's running on it, so not sure what domains it's expecting to find?
- Nathan
Little more info, here's an strace of the libvirtd during that time: [pid 7898] 11:21:48.450160 write(8, "11:21:48.449: 7898: debug : xenStoreDomainIntroduced:1354 : Some domains were missing, trying again\n", 100) = 100 [pid 7898] 11:21:48.450468 nanosleep({0, 100000000}, NULL) = 0 [pid 7898] 11:21:48.550803 rt_sigaction(SIGPIPE, {SIG_IGN, [], SA_RESTORER, 0x7fc1cfa42400}, {SIG_IGN, [], SA_RESTORER|SA_SIGINFO, 0x7fc1cfa42400}, 8) = 0 [pid 7898] 11:21:48.551095 write(16, "\1\0\0\0\0\0\0\0\0\0\0\0\16\0\0\0", 16) = 16 [pid 7898] 11:21:48.551351 write(16, "/local/domain\0", 14 <unfinished ...> [pid 8577] 11:21:48.551597 <... read resumed> "\1\0\0\0\0\0\0\0\0\0\0\0\2\0\0\0", 16) = 16 [pid 8577] 11:21:48.551729 read(16, "0\0", 2) = 2 [pid 8577] 11:21:48.551937 read(16, <unfinished ...> [pid 7898] 11:21:48.552081 <... write resumed> ) = 14 [pid 7898] 11:21:48.552193 rt_sigaction(SIGPIPE, {SIG_IGN, [], SA_RESTORER|SA_SIGINFO, 0x7fc1cfa42400}, NULL, 8) = 0 [pid 7898] 11:21:48.552435 mlock(0x7fc1cdb697d0, 80) = 0 [pid 7898] 11:21:48.552662 mlock(0x7fc1cdb696e0, 136) = 0 [pid 7898] 11:21:48.552886 ioctl(15, SNDCTL_DSP_RESET, 0x7fc1cdb69560) = 0 [pid 7898] 11:21:48.553158 munlock(0x7fc1cdb696e0, 136) = 0 [pid 7898] 11:21:48.553330 munlock(0x7fc1cdb697d0, 80) = 0 [pid 7898] 11:21:48.553524 rt_sigaction(SIGPIPE, {SIG_IGN, [], SA_RESTORER, 0x7fc1cfa42400}, {SIG_IGN, [], SA_RESTORER|SA_SIGINFO, 0x7fc1cfa42400}, 8) = 0 [pid 7898] 11:21:48.553843 write(16, "\1\0\0\0\0\0\0\0\0\0\0\0\16\0\0\0", 16) = 16 [pid 7898] 11:21:48.554124 write(16, "/local/domain\0", 14 <unfinished ...> [pid 8577] 11:21:48.554411 <... read resumed> "\1\0\0\0\0\0\0\0\0\0\0\0\2\0\0\0", 16) = 16 [pid 8577] 11:21:48.554584 read(16, "0\0", 2) = 2 [pid 8577] 11:21:48.554745 read(16, <unfinished ...> [pid 7898] 11:21:48.554911 <... write resumed> ) = 14 [pid 7898] 11:21:48.555020 rt_sigaction(SIGPIPE, {SIG_IGN, [], SA_RESTORER|SA_SIGINFO, 0x7fc1cfa42400}, NULL, 8) = 0 [pid 7898] 11:21:48.555289 mlock(0x7fc1cdb697c0, 80) = 0 [pid 7898] 11:21:48.555461 mlock(0x7fc1cdb696d0, 136) = 0 [pid 7898] 11:21:48.555684 ioctl(15, SNDCTL_DSP_RESET, 0x7fc1cdb69550) = 0 [pid 7898] 11:21:48.555884 munlock(0x7fc1cdb696d0, 136) = 0 [pid 7898] 11:21:48.556088 munlock(0x7fc1cdb697c0, 80) = 0 [pid 7898] 11:21:48.556293 rt_sigaction(SIGPIPE, {SIG_IGN, [], SA_RESTORER, 0x7fc1cfa42400}, {SIG_IGN, [], SA_RESTORER|SA_SIGINFO, 0x7fc1cfa42400}, 8) = 0 [pid 7898] 11:21:48.556548 write(16, "\2\0\0\0\0\0\0\0\0\0\0\0\25\0\0\0", 16) = 16 [pid 7898] 11:21:48.556825 write(16, "/local/domain/0/name\0", 21 <unfinished ...> [pid 8577] 11:21:48.557075 <... read resumed> "\2\0\0\0\0\0\0\0\0\0\0\0\10\0\0\0", 16) = 16 [pid 8577] 11:21:48.557206 read(16, "Domain-0", 8) = 8 [pid 8577] 11:21:48.557373 read(16, <unfinished ...> [pid 7898] 11:21:48.557538 <... write resumed> ) = 21 [pid 7898] 11:21:48.557602 rt_sigaction(SIGPIPE, {SIG_IGN, [], SA_RESTORER|SA_SIGINFO, 0x7fc1cfa42400}, NULL, 8) = 0 [pid 7898] 11:21:48.557872 rt_sigaction(SIGPIPE, {SIG_IGN, [], SA_RESTORER, 0x7fc1cfa42400}, {SIG_IGN, [], SA_RESTORER|SA_SIGINFO, 0x7fc1cfa42400}, 8) = 0 [pid 7898] 11:21:48.558166 write(16, "\2\0\0\0\0\0\0\0\0\0\0\0\23\0\0\0", 16) = 16 [pid 7898] 11:21:48.558420 write(16, "/local/domain/0/vm\0", 19 <unfinished ...> [pid 8577] 11:21:48.558662 <... read resumed> "\2\0\0\0\0\0\0\0\0\0\0\0*\0\0\0", 16) = 16 [pid 8577] 11:21:48.558887 read(16, "/vm/00000000-0000-0000-0000-000000000000-7", 42) = 42 [pid 8577] 11:21:48.559150 read(16, <unfinished ...> [pid 7898] 11:21:48.559331 <... write resumed> ) = 19 [pid 7898] 11:21:48.559464 rt_sigaction(SIGPIPE, {SIG_IGN, [], SA_RESTORER|SA_SIGINFO, 0x7fc1cfa42400}, NULL, 8) = 0 [pid 7898] 11:21:48.559706 gettimeofday({1323804108, 559781}, NULL) = 0 [pid 7898] 11:21:48.559912 gettid() = 7898 [pid 7898] 11:21:48.560116 write(8, "11:21:48.559: 7898: debug : xenStoreDomainIntroduced:1354 : Some domains were missing, trying again\n", 100) = 100 Yet xenstore data for the local dom0 looks fine? xen3 ~ # xenstore-ls /local/domain/0 vm = "/vm/00000000-0000-0000-0000-000000000000-7" device = "" control = "" platform-feature-multiprocessor-suspend = "1" error = "" memory = "" target = "1048576" guest = "" hvmpv = "" data = "" description = "" console = "" limit = "1048576" type = "xenconsoled" domid = "0" cpu = "" 0 = "" availability = "online" name = "Domain-0" xen3 ~ # xenstore-read /local/domain/0/name Domain-0 xen3 ~ # xenstore-read /local/domain/0/vm /vm/00000000-0000-0000-0000-000000000000-7 Bug? - Nathan