On 07/28/2012 07:40 PM, Kashyap Chamarthy wrote:
> Heya,
> 
> I'm just trying to create a minimal(@core) Fedora 17 guest on F17 host, using 
> Virt- preview.
> 
> So, once I create the minimal guest (using the attached script), the guest 
> attempts to
> reboot, and it's just hung there, I could see that on the serial console. I 
> tried to do a
> 'virsh list', it's just hung there too, When I tried to look into logs, I see 
> a virsh
> segfault:


More specifically, 'virsh list' hangs when I shutdown the guest (I just ran 
'init 0'
inside the guest)

----
Jul 28 19:45:29 moon libvirtd[22181]: 2012-07-28 14:15:29.176+0000: 22181: 
error :
daemonStreamEvent:237 : stream had unexpected termination
----

Then I try to stop the service, it still hangs..
#--------------------------------------------------#
[root@moon qemu]# service libvirtd stop
Stopping libvirtd (via systemctl):
#--------------------------------------------------#
[root@moon ~]# systemctl status libvirtd.service
libvirtd.service - Virtualization daemon
          Loaded: loaded (/usr/lib/systemd/system/libvirtd.service; disabled)
          Active: deactivating (stop-sigterm) since Sat, 28 Jul 2012 19:55:17 
+0530; 29s ago
        Main PID: 22181 (libvirtd)
.
.
.
#--------------------------------------------------#
[root@moon ~]# systemctl start libvirtd.service
[root@moon ~]# systemctl status libvirtd.service
libvirtd.service - Virtualization daemon
          Loaded: loaded (/usr/lib/systemd/system/libvirtd.service; disabled)
          Active: active (running) since Sat, 28 Jul 2012 19:56:47 +0530; 30s 
ago
        Main PID: 25081 (libvirtd)
.
.
.
#--------------------------------------------------#


Nothing specific I see in '/var/log/libvirt/qemu/regular-guest-f17.log'

Attached stdout of 'virsh list' after enabling LIBVIRT_DEBUG=1.

Anyone else notice this?


> 
> 
> => Version Info: <=
> I'm using the packages from 'virt-preview' repo
> #-----------------------------------------------------------#
> [root@moon ~]# uname -r ; arch ; rpm -q qemu-kvm libvirt
> 3.4.6-2.fc17.x86_64
> x86_64
> qemu-kvm-1.1.0-9.fc17.x86_64
> libvirt-0.9.13-3.fc17.x86_64
> [root@moon ~]#
> [root@moon qemu]# cat /etc/fedora-release
> Fedora release 17 (Beefy Miracle)
> [root@moon qemu]#
> 
> #-----------------------------------------------------------#
> 
> 
> 
> => From /var/log/messages <=
> #-----------------------------------------------------------#
> 
> 
> 
> .
> .
> .
> Jul 28 18:26:08 moon libvirtd[18901]: 2012-07-28 12:56:08.066+0000: 18901: 
> error :
> virNetSocketReadWire:1006 : End of file while reading data: Input/output error
> Jul 28 18:26:15 moon kernel: [296929.644578] virsh[20063]: segfault at 96 ip
> 00007f4d5100ff31 sp 00007fffd7978688 error 4 in 
> libc-2.15.so[7f4d50f8a000+1ac000]
> Jul 28 18:26:15 moon libvirtd[18901]: 2012-07-28 12:56:15.176+0000: 18901: 
> error :
> virNetSocketReadWire:1006 : End of file while reading data: Input/output error
> .
> .
> .
> .
> 
> Jul 28 18:53:09 moon libvirtd[21293]: 2012-07-28 13:23:09.037+0000: 21293: 
> warning :
> virDriverLoadModule:72 : Module /usr/lib64/libvirt/connection-d
> river/libvirt_driver_libxl.so not accessible
> Jul 28 18:53:09 moon libvirtd[21293]: 2012-07-28 13:23:09.656+0000: 21379: 
> error :
> qemuMonitorOpenUnix:308 : failed to connect to monitor socket: No such process
> .
> .
> .
> Jul 28 18:54:36 moon libvirtd[21293]: 2012-07-28 13:24:36.640+0000: 21293: 
> error :
> daemonStreamHandleAbort:622 : stream aborted at client request
> #-----------------------------------------------------------#
> 
> To avoid this, I have to stop libvirtd service (here, it takes a little while 
> to stop the
> service. Then, again start the libvirtd service). Now, I can use virsh, and 
> start the
> guest and see the boot progress via serial console.
> 
> Just wondering if it's a known issue, before I file a bug.
> 
> If needed, I can provide further debugging info by enabling LIBVIRT_DEBUG=1 
> on the shell
> when it hangs. Just let me know.
> 
> 
> 
> /kashyap
> 



[root@moon ~]# virsh list
2012-07-28 14:20:00.047+0000: 24935: info : libvirt version: 0.9.13, package: 
3.fc17 (Fedora Project, 2012-07-24-04:10:06, buildvm-03.phx2.fedoraproject.org)
2012-07-28 14:20:00.047+0000: 24935: debug : virInitialize:409 : register 
drivers
2012-07-28 14:20:00.047+0000: 24935: debug : virRegisterDriver:714 : 
driver=0x7ff237d72980 name=Test
2012-07-28 14:20:00.047+0000: 24935: debug : virRegisterDriver:729 : 
registering Test as driver 0
2012-07-28 14:20:00.047+0000: 24935: debug : virRegisterNetworkDriver:546 : 
registering Test as network driver 0
2012-07-28 14:20:00.047+0000: 24935: debug : virRegisterInterfaceDriver:576 : 
registering Test as interface driver 0
2012-07-28 14:20:00.047+0000: 24935: debug : virRegisterStorageDriver:606 : 
registering Test as storage driver 0
2012-07-28 14:20:00.047+0000: 24935: debug : virRegisterDeviceMonitor:636 : 
registering Test as device driver 0
2012-07-28 14:20:00.047+0000: 24935: debug : virRegisterSecretDriver:666 : 
registering Test as secret driver 0
2012-07-28 14:20:00.047+0000: 24935: debug : virRegisterNWFilterDriver:696 : 
registering Test as network filter driver 0
2012-07-28 14:20:00.047+0000: 24935: debug : virRegisterDriver:714 : 
driver=0x7ff237d74500 name=OPENVZ
2012-07-28 14:20:00.047+0000: 24935: debug : virRegisterDriver:729 : 
registering OPENVZ as driver 1
2012-07-28 14:20:00.047+0000: 24935: debug : virRegisterDriver:714 : 
driver=0x7ff237d74a40 name=VMWARE
2012-07-28 14:20:00.047+0000: 24935: debug : virRegisterDriver:729 : 
registering VMWARE as driver 2
2012-07-28 14:20:00.047+0000: 24935: debug : virRegisterDriver:714 : 
driver=0x7ff237d73dc0 name=PHYP
2012-07-28 14:20:00.047+0000: 24935: debug : virRegisterDriver:729 : 
registering PHYP as driver 3
2012-07-28 14:20:00.047+0000: 24935: debug : virRegisterStorageDriver:606 : 
registering PHYP as storage driver 1
2012-07-28 14:20:00.047+0000: 24935: debug : virRegisterInterfaceDriver:576 : 
registering PHYP as interface driver 1
2012-07-28 14:20:00.047+0000: 24935: debug : vboxRegister:137 : VBoxCGlueInit 
failed, using dummy driver
2012-07-28 14:20:00.047+0000: 24935: debug : virRegisterDriver:714 : 
driver=0x7ff237d74f80 name=VBOX
2012-07-28 14:20:00.047+0000: 24935: debug : virRegisterDriver:729 : 
registering VBOX as driver 4
2012-07-28 14:20:00.047+0000: 24935: debug : virRegisterNetworkDriver:546 : 
registering VBOX as network driver 1
2012-07-28 14:20:00.047+0000: 24935: debug : virRegisterStorageDriver:606 : 
registering VBOX as storage driver 2
2012-07-28 14:20:00.047+0000: 24935: debug : virRegisterDriver:714 : 
driver=0x7ff237d78040 name=ESX
2012-07-28 14:20:00.047+0000: 24935: debug : virRegisterDriver:729 : 
registering ESX as driver 5
2012-07-28 14:20:00.047+0000: 24935: debug : virRegisterInterfaceDriver:576 : 
registering ESX as interface driver 2
2012-07-28 14:20:00.047+0000: 24935: debug : virRegisterNetworkDriver:546 : 
registering ESX as network driver 2
2012-07-28 14:20:00.047+0000: 24935: debug : virRegisterStorageDriver:606 : 
registering ESX as storage driver 3
2012-07-28 14:20:00.047+0000: 24935: debug : virRegisterDeviceMonitor:636 : 
registering ESX as device driver 1
2012-07-28 14:20:00.047+0000: 24935: debug : virRegisterSecretDriver:666 : 
registering ESX as secret driver 1
2012-07-28 14:20:00.047+0000: 24935: debug : virRegisterNWFilterDriver:696 : 
registering ESX as network filter driver 1
2012-07-28 14:20:00.047+0000: 24935: debug : virRegisterDriver:714 : 
driver=0x7ff237d78940 name=Hyper-V
2012-07-28 14:20:00.047+0000: 24935: debug : virRegisterDriver:729 : 
registering Hyper-V as driver 6
2012-07-28 14:20:00.047+0000: 24935: debug : virRegisterInterfaceDriver:576 : 
registering Hyper-V as interface driver 3
2012-07-28 14:20:00.048+0000: 24935: debug : virRegisterNetworkDriver:546 : 
registering Hyper-V as network driver 3
2012-07-28 14:20:00.048+0000: 24935: debug : virRegisterStorageDriver:606 : 
registering Hyper-V as storage driver 4
2012-07-28 14:20:00.048+0000: 24935: debug : virRegisterDeviceMonitor:636 : 
registering Hyper-V as device driver 2
2012-07-28 14:20:00.048+0000: 24935: debug : virRegisterSecretDriver:666 : 
registering Hyper-V as secret driver 2
2012-07-28 14:20:00.048+0000: 24935: debug : virRegisterNWFilterDriver:696 : 
registering Hyper-V as network filter driver 2
2012-07-28 14:20:00.048+0000: 24935: debug : virRegisterDriver:714 : 
driver=0x7ff237d73280 name=remote
2012-07-28 14:20:00.048+0000: 24935: debug : virRegisterDriver:729 : 
registering remote as driver 7
2012-07-28 14:20:00.048+0000: 24935: debug : virRegisterNetworkDriver:546 : 
registering remote as network driver 4
2012-07-28 14:20:00.048+0000: 24935: debug : virRegisterInterfaceDriver:576 : 
registering remote as interface driver 4
2012-07-28 14:20:00.048+0000: 24935: debug : virRegisterStorageDriver:606 : 
registering remote as storage driver 5
2012-07-28 14:20:00.048+0000: 24935: debug : virRegisterDeviceMonitor:636 : 
registering remote as device driver 3
2012-07-28 14:20:00.048+0000: 24935: debug : virRegisterSecretDriver:666 : 
registering remote as secret driver 3
2012-07-28 14:20:00.048+0000: 24935: debug : virRegisterNWFilterDriver:696 : 
registering remote as network filter driver 3
2012-07-28 14:20:00.048+0000: 24935: debug : virEventRegisterDefaultImpl:204 : 
registering default event implementation
2012-07-28 14:20:00.048+0000: 24935: debug : virEventPollAddHandle:115 : Used 0 
handle slots, adding at least 10 more
2012-07-28 14:20:00.048+0000: 24935: debug : virEventPollInterruptLocked:701 : 
Skip interrupt, 0 0
2012-07-28 14:20:00.048+0000: 24935: debug : virEventPollAddHandle:140 : 
EVENT_POLL_ADD_HANDLE: watch=1 fd=4 events=1 cb=0x7ff237906800 opaque=(nil) 
ff=(nil)
2012-07-28 14:20:00.048+0000: 24935: debug : virEventRegisterImpl:177 : 
addHandle=0x7ff237907310 updateHandle=0x7ff237907200 
removeHandle=0x7ff237906c20 addTimeout=0x7ff237906d80 
updateTimeout=0x7ff237906f50 removeTimeout=0x7ff237907080
2012-07-28 14:20:00.048+0000: 24935: debug : virConnectOpenAuth:1385 : 
name=(null), auth=0x7ff237d72900, flags=0
2012-07-28 14:20:00.048+0000: 24935: debug : virConnectGetConfigFile:938 : 
Loading config file '/etc/libvirt/libvirt.conf'
2012-07-28 14:20:00.048+0000: 24936: debug : virEventRunDefaultImpl:244 : 
running default event implementation
2012-07-28 14:20:00.048+0000: 24935: debug : virFileClose:70 : Closed fd 6
2012-07-28 14:20:00.048+0000: 24936: debug : virEventPollCleanupTimeouts:505 : 
Cleanup 0
2012-07-28 14:20:00.048+0000: 24935: debug : do_open:1116 : no name, allowing 
driver auto-select
2012-07-28 14:20:00.048+0000: 24935: debug : do_open:1156 : trying driver 0 
(Test) ...
2012-07-28 14:20:00.048+0000: 24935: debug : do_open:1162 : driver 0 Test 
returned DECLINED
2012-07-28 14:20:00.048+0000: 24935: debug : do_open:1156 : trying driver 1 
(OPENVZ) ...
2012-07-28 14:20:00.048+0000: 24935: debug : do_open:1162 : driver 1 OPENVZ 
returned DECLINED
2012-07-28 14:20:00.048+0000: 24935: debug : do_open:1156 : trying driver 2 
(VMWARE) ...
2012-07-28 14:20:00.048+0000: 24935: debug : do_open:1162 : driver 2 VMWARE 
returned DECLINED
2012-07-28 14:20:00.048+0000: 24935: debug : do_open:1156 : trying driver 3 
(PHYP) ...
2012-07-28 14:20:00.048+0000: 24935: debug : do_open:1162 : driver 3 PHYP 
returned DECLINED
2012-07-28 14:20:00.048+0000: 24935: debug : do_open:1156 : trying driver 4 
(VBOX) ...
2012-07-28 14:20:00.048+0000: 24935: debug : do_open:1162 : driver 4 VBOX 
returned DECLINED
2012-07-28 14:20:00.048+0000: 24935: debug : do_open:1156 : trying driver 5 
(ESX) ...
2012-07-28 14:20:00.048+0000: 24935: debug : do_open:1162 : driver 5 ESX 
returned DECLINED
2012-07-28 14:20:00.048+0000: 24935: debug : do_open:1156 : trying driver 6 
(Hyper-V) ...
2012-07-28 14:20:00.048+0000: 24935: debug : do_open:1162 : driver 6 Hyper-V 
returned DECLINED
2012-07-28 14:20:00.049+0000: 24935: debug : do_open:1156 : trying driver 7 
(remote) ...
2012-07-28 14:20:00.049+0000: 24935: debug : remoteOpen:865 : Auto-probe remote 
URI
2012-07-28 14:20:00.049+0000: 24935: debug : doRemoteOpen:542 : proceeding with 
name = 
2012-07-28 14:20:00.049+0000: 24935: debug : doRemoteOpen:552 : Connecting with 
transport 1
2012-07-28 14:20:00.049+0000: 24935: debug : doRemoteOpen:599 : Proceeding with 
sockname /var/run/libvirt/libvirt-sock
2012-07-28 14:20:00.049+0000: 24935: debug : virNetSocketNew:122 : 
localAddr=0x7fff71145750 remoteAddr=0x7fff711457e0 fd=6 errfd=-1 pid=0
2012-07-28 14:20:00.049+0000: 24935: debug : virNetSocketNew:182 : 
RPC_SOCKET_NEW: sock=0x1abdfa0 refs=1 fd=6 errfd=-1 pid=0 
localAddr=127.0.0.1;0, remoteAddr=127.0.0.1;0
2012-07-28 14:20:00.049+0000: 24935: debug : virNetSocketRef:716 : 
RPC_SOCKET_REF: sock=0x1abdfa0 refs=2
2012-07-28 14:20:00.048+0000: 24936: debug : virEventPollCleanupTimeouts:541 : 
Found 0 out of 0 timeout slots used, releasing 0
2012-07-28 14:20:00.049+0000: 24936: debug : virEventPollCleanupHandles:553 : 
Cleanup 1
2012-07-28 14:20:00.049+0000: 24936: debug : virEventPollMakePollFDs:382 : 
Prepare n=0 w=1, f=4 e=1 d=0
2012-07-28 14:20:00.049+0000: 24936: debug : virEventPollCalculateTimeout:324 : 
Calculate expiry of 0 timers
2012-07-28 14:20:00.049+0000: 24936: debug : virEventPollCalculateTimeout:350 : 
Timeout at 0 due in -1 ms
2012-07-28 14:20:00.049+0000: 24936: debug : virEventPollRunOnce:618 : 
EVENT_POLL_RUN: nhandles=1 timeout=-1
2012-07-28 14:20:00.049+0000: 24935: debug : virEventPollInterruptLocked:705 : 
Interrupting
2012-07-28 14:20:00.049+0000: 24935: debug : virEventPollAddHandle:140 : 
EVENT_POLL_ADD_HANDLE: watch=2 fd=6 events=1 cb=0x7ff2379eda90 opaque=0x1abdfa0 
ff=0x7ff2379ee0e0
2012-07-28 14:20:00.049+0000: 24935: debug : virKeepAliveNew:206 : 
client=0x1abe2a0, interval=-1, count=0
2012-07-28 14:20:00.049+0000: 24935: debug : virKeepAliveNew:230 : 
RPC_KEEPALIVE_NEW: ka=0x1abe470 client=0x1abe2a0 refs=1
2012-07-28 14:20:00.049+0000: 24935: debug : virNetClientNew:337 : 
RPC_CLIENT_NEW: client=0x1abe2a0 refs=3 sock=0x1abdfa0
2012-07-28 14:20:00.049+0000: 24935: debug : doRemoteOpen:684 : Trying 
authentication
2012-07-28 14:20:00.049+0000: 24935: debug : virNetMessageNew:48 : 
msg=0x1abde50 tracked=0
2012-07-28 14:20:00.049+0000: 24935: debug : virNetMessageEncodePayload:361 : 
Encode length as 28
2012-07-28 14:20:00.049+0000: 24935: debug : virNetClientSendInternal:1757 : 
RPC_CLIENT_MSG_TX_QUEUE: client=0x1abe2a0 len=28 prog=536903814 vers=1 proc=66 
type=0 status=0 serial=0
2012-07-28 14:20:00.049+0000: 24935: debug : virNetClientCallNew:1710 : New 
call 0x1abdbb0: msg=0x1abde50, expectReply=1, nonBlock=0
2012-07-28 14:20:00.049+0000: 24935: debug : virNetClientIO:1527 : Outgoing 
message prog=536903814 version=1 serial=0 proc=66 type=0 length=28 
dispatch=(nil)
2012-07-28 14:20:00.049+0000: 24935: debug : virNetClientIO:1586 : We have the 
buck head=0x1abdbb0 call=0x1abdbb0
2012-07-28 14:20:00.049+0000: 24935: debug : virEventPollUpdateHandle:150 : 
EVENT_POLL_UPDATE_HANDLE: watch=2 events=0
2012-07-28 14:20:00.049+0000: 24935: debug : virEventPollInterruptLocked:705 : 
Interrupting
2012-07-28 14:20:00.049+0000: 24936: debug : virEventPollRunOnce:629 : Poll got 
1 event(s)
2012-07-28 14:20:00.049+0000: 24936: debug : virEventPollDispatchTimeouts:414 : 
Dispatch 0
2012-07-28 14:20:00.049+0000: 24936: debug : virEventPollDispatchHandles:459 : 
Dispatch 1
2012-07-28 14:20:00.049+0000: 24936: debug : virEventPollDispatchHandles:473 : 
i=0 w=1
2012-07-28 14:20:00.049+0000: 24936: debug : virEventPollDispatchHandles:487 : 
EVENT_POLL_DISPATCH_HANDLE: watch=1 events=1
2012-07-28 14:20:00.049+0000: 24936: debug : virEventPollCleanupTimeouts:505 : 
Cleanup 0
2012-07-28 14:20:00.050+0000: 24936: debug : virEventPollCleanupTimeouts:541 : 
Found 0 out of 0 timeout slots used, releasing 0
2012-07-28 14:20:00.050+0000: 24936: debug : virEventPollCleanupHandles:553 : 
Cleanup 2
2012-07-28 14:20:00.050+0000: 24936: debug : virEventRunDefaultImpl:244 : 
running default event implementation
2012-07-28 14:20:00.050+0000: 24936: debug : virEventPollCleanupTimeouts:505 : 
Cleanup 0
2012-07-28 14:20:00.050+0000: 24936: debug : virEventPollCleanupTimeouts:541 : 
Found 0 out of 0 timeout slots used, releasing 0
2012-07-28 14:20:00.050+0000: 24936: debug : virEventPollCleanupHandles:553 : 
Cleanup 2
2012-07-28 14:20:00.050+0000: 24936: debug : virEventPollMakePollFDs:382 : 
Prepare n=0 w=1, f=4 e=1 d=0
2012-07-28 14:20:00.050+0000: 24936: debug : virEventPollMakePollFDs:382 : 
Prepare n=1 w=2, f=6 e=0 d=0
2012-07-28 14:20:00.050+0000: 24936: debug : virEventPollCalculateTimeout:324 : 
Calculate expiry of 0 timers
2012-07-28 14:20:00.050+0000: 24936: debug : virEventPollCalculateTimeout:350 : 
Timeout at 0 due in -1 ms
2012-07-28 14:20:00.050+0000: 24936: debug : virEventPollRunOnce:618 : 
EVENT_POLL_RUN: nhandles=1 timeout=-1
2012-07-28 14:20:00.050+0000: 24936: debug : virEventPollRunOnce:629 : Poll got 
1 event(s)
2012-07-28 14:20:00.050+0000: 24936: debug : virEventPollDispatchTimeouts:414 : 
Dispatch 0
2012-07-28 14:20:00.050+0000: 24936: debug : virEventPollDispatchHandles:459 : 
Dispatch 1
2012-07-28 14:20:00.050+0000: 24936: debug : virEventPollDispatchHandles:473 : 
i=0 w=1
2012-07-28 14:20:00.050+0000: 24936: debug : virEventPollDispatchHandles:487 : 
EVENT_POLL_DISPATCH_HANDLE: watch=1 events=1
2012-07-28 14:20:00.050+0000: 24936: debug : virEventPollCleanupTimeouts:505 : 
Cleanup 0
2012-07-28 14:20:00.050+0000: 24936: debug : virEventPollCleanupTimeouts:541 : 
Found 0 out of 0 timeout slots used, releasing 0
2012-07-28 14:20:00.050+0000: 24936: debug : virEventPollCleanupHandles:553 : 
Cleanup 2
2012-07-28 14:20:00.050+0000: 24936: debug : virEventRunDefaultImpl:244 : 
running default event implementation
2012-07-28 14:20:00.050+0000: 24936: debug : virEventPollCleanupTimeouts:505 : 
Cleanup 0
2012-07-28 14:20:00.050+0000: 24936: debug : virEventPollCleanupTimeouts:541 : 
Found 0 out of 0 timeout slots used, releasing 0
2012-07-28 14:20:00.050+0000: 24936: debug : virEventPollCleanupHandles:553 : 
Cleanup 2
2012-07-28 14:20:00.050+0000: 24936: debug : virEventPollMakePollFDs:382 : 
Prepare n=0 w=1, f=4 e=1 d=0
2012-07-28 14:20:00.050+0000: 24936: debug : virEventPollMakePollFDs:382 : 
Prepare n=1 w=2, f=6 e=0 d=0
2012-07-28 14:20:00.050+0000: 24936: debug : virEventPollCalculateTimeout:324 : 
Calculate expiry of 0 timers
2012-07-28 14:20:00.050+0000: 24936: debug : virEventPollCalculateTimeout:350 : 
Timeout at 0 due in -1 ms
2012-07-28 14:20:00.050+0000: 24936: debug : virEventPollRunOnce:618 : 
EVENT_POLL_RUN: nhandles=1 timeout=-1


_______________________________________________
virt mailing list
[email protected]
https://admin.fedoraproject.org/mailman/listinfo/virt

Reply via email to