Re: qemu-kvm blocked for more than 120 seconds when "libvirt-guests" is enabled

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

 



:_____

2016-12-31 17:25 GMT+01:00 Oscar Segarra <oscar.segarra@xxxxxxxxx>:
Hi, 

I just have two virtual machines in my environment, I want them to gracefully stop when host is powered off gracefully. 

Nevertheless, system hangs on shutdown:

[root@vdicnode01 ~]# virsh list
 Id    Name                           State
----------------------------------------------------
 1     vdicdb01                       running
 2     vdicone01                      running

The configuration:

/usr/libexec/libvirt-guests.sh
URIS=default
_ON_BOOT_=ignore
_ON_SHUTDOWN_=shutdown
SHUTDOWN_TIMEOUT=60
PARALLEL_SHUTDOWN=5
START_DELAY=0
BYPASS_CACHE=0
CONNECT_RETRIES=10
RETRIES_SLEEP=1
SYNC_TIME=0

[root@vdicnode01 ~]# cat /etc/libvirt/qemu.conf
user  = "oneadmin"
group = "oneadmin"
dynamic_ownership = 0
spice_tls = 0

With libvirt-guests service started:
[root@vdicnode01 ~]# service libvirt-guests status
Redirecting to /bin/systemctl status  libvirt-guests.service
● libvirt-guests.service - Suspend Active Libvirt Guests
   Loaded: loaded (/usr/lib/systemd/system/libvirt-guests.service; disabled; vendor preset: disabled)
   Active: active (exited) since Sat 2016-12-31 17:13:34 CET; 5s ago
     Docs: man:libvirtd(8)
           http://libvirt.org
  Process: 6619 ExecStart=/usr/libexec/libvirt-guests.sh start (code=exited, status=0/SUCCESS)
 Main PID: 6619 (code=exited, status=0/SUCCESS)

Dec 31 17:13:34 vdicnode01.vdicube.com systemd[1]: Starting Suspend Active Libvirt Guests...
Dec 31 17:13:34 vdicnode01.vdicube.com libvirt-guests.sh[6619]: libvirt-guests is configured not to start any guests on boot
Dec 31 17:13:34 vdicnode01.vdicube.com systemd[1]: Started Suspend Active Libvirt Guests.
[root@vdicnode01 ~]#

If I stop locally libvirt-guests (as root) Looks work perfectly:

[root@vdicnode01 ~]# virsh list
 Id    Name                           State
----------------------------------------------------

[root@vdicnode01 ~]#

--> Now I start again the virtual machines and the libvirt-guests service <--
[root@vdicnode01 ~]# service libvirtd restart
Redirecting to /bin/systemctl restart  libvirtd.service
[root@vdicnode01 ~]# service libvirt-guests start
Redirecting to /bin/systemctl start  libvirt-guests.service
[root@vdicnode01 ~]# virsh list
 Id    Name                           State
----------------------------------------------------
 1     vdicone01                      running
 2     vdicdb01                       running

[root@vdicnode01 ~]#

But If I shutdown the host it look not work properly (I attack screenshots of the shutdown process).

Any help will be welcome.

Thanks a lot.


--
libvir-list mailing list
libvir-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libvir-list

[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]
  Powered by Linux