But I faced a lot of issues while building i686-w64-mingw32-* in CentOS 6.4 and had to eventually give up building i686-w64-mingw32-* and move to getting pre-compiled QEMU guest agent (with VSS support), which I can install on Windows to quisce the applications.
Hi,
Provider name: 'Microsoft Software Shadow Copy provider 1.0'
....
[Rephrasing my earlier post with more clarity.]
I need to work with "guest-fsfreeze-*" commands in Windows 2008 guest VM (Host is CentOS 6.4) to quisce the applications.
I need to work with "guest-fsfreeze-*" commands in Windows 2008 guest VM (Host is CentOS 6.4) to quisce the applications.
Windows 2008 Guest Machine
1. Windows 2008 is running following services
1. Windows 2008 is running following services
- QEMU Guest Agent
- QEMU Guest Agent VSS Provider
2. C:\> vssadmin list providers
...
...
Provider name: 'QEMU Guest Agent VSS Provider
....
Version: 0.12.1
Provider name: 'Microsoft Software Shadow Copy provider 1.0'
....
Version: 1.0.0.7
Host (CentOS 6.4)
When "guest-fsfreeze-*"
commands are invoked from host, response received from guest is "This is not
supported". Since "QEMU Guest Agent VSS Provider" was already running in Guest VM, I was expecting these commands to succeed and quisce Windows applications, but they were reported as unsupported.
[root@sdsr720-14 Downloads]# virsh qemu-agent-command vm_win_06 '{ "execute": "guest-fsfreeze-status"}'
{"error":{"class":"Unsupported","desc":"this feature or command is not currently supported","data":{}}}
[root@sdsr720-14 Downloads]# virsh qemu-agent-command vm_win_06 '{ "execute": "guest-fsfreeze-freeze"}'
{"error":{"class":"Unsupported","desc":"this feature or command is not currently supported","data":{}}}
[root@sdsr720-14 Downloads]# virsh qemu-agent-command vm_win_06 '{ "execute": "guest-fsfreeze-status"}'
{"error":{"class":"Unsupported","desc":"this feature or command is not currently supported","data":{}}}
[root@sdsr720-14 Downloads]# virsh qemu-agent-command vm_win_06 '{ "execute": "guest-fsfreeze-freeze"}'
{"error":{"class":"Unsupported","desc":"this feature or command is not currently supported","data":{}}}
Is missing qga-vss.dll the reason?
I
searched my system for this dll and could not find it and suspected
that missing qga-vss.dll is the reason for this. I took suggestions from
following post which advised to cross-compile qemu code to get
qga-vss.dll
But I faced a lot of issues while building i686-w64-mingw32-* in CentOS 6.4 and had to eventually give up building i686-w64-mingw32-* and move to getting pre-compiled QEMU guest agent (with VSS support), which I can install on Windows to quisce the applications.
What I need
If
I can get pre-compiled qga-vss.dll, I can copy it to Windows8 guest VM
and hopefully work with guest-fsfreeze-* commands to quisce the
applications.
Can
somebody point me to pre-compiled QEMU guest agent with VSS support
(and qga-vss.dll) so that I can quisce the Windows guest VM
applications?
Regards,
~PuneetOn Tue, Jul 8, 2014 at 3:27 AM, Eric Blake <eblake@xxxxxxxxxx> wrote:
The libvirt list is the wrong place to be asking this question; qemu isOn 07/07/2014 02:32 AM, Puneet Bakshi wrote:
> Hi,
>
> I want to work with "guest-fsfreeze-*" commands in Windows 2008 guest VM.
> Host is CentOS 6.4.
>
> Windows 2008 is running QEMU VSS provider. When "guest-fsfreeze-*" commands
> are invoked from host, response received is "This is not supported".
>
> I am following
> http://lists.gnu.org/archive/html/qemu-devel/2013-02/msg01963.html.
better.
The spice-devel list has done some pre-packaged virt stack builds for
Windows; maybe they might be a better resource to ask (for example, see
http://lists.freedesktop.org/archives/spice-devel/2014-February/016100.html)
- but I don't follow that list closely enough to know if they have
pre-built qga.
You could always download the mingw cross-compiler and try to build qga
yourself, instead of relying on someone else to provide a pre-built binary.
--
Eric Blake eblake redhat com +1-919-301-3266
Libvirt virtualization library http://libvirt.org
_______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/spice-devel