documentation http://wiki.qemu.org/Features/BlockJob
said that a "QMP event BLOCK_JOB_ERROR" is send. But qmp events are async, so I don't known how/when to get them. (It's not a problem for my block-mirror, proxmox task just stop fine, but I don't have the error message) the are an exammple here too. http://wiki.qemu.org/QMP Query VM status C: { "execute": "query-status" } S: { "return": { "status": "running", "singlestep": false, "running": true } } Asynchronous message S: { "event": "BLOCK_IO_ERROR", "data": { "device": "ide0-hd1", "operation": "write", "action": "stop" }, "timestamp": { "seconds": 1265044230, "microseconds": 450486 } } ----- Mail original ----- De: "Dietmar Maurer" <diet...@proxmox.com> À: "Alexandre DERUMIER" <aderum...@odiso.com>, pve-devel@pve.proxmox.com Envoyé: Mardi 19 Mars 2013 17:28:06 Objet: RE: [pve-devel] how to catch qmp events ? > mirror block-job simply stop itself, but I don't have the error message. There was some recent patches on the qemu-devel list to improve logging, but AFAIK many error messages are still sent to /dev/null when you run with --damonize. _______________________________________________ pve-devel mailing list pve-devel@pve.proxmox.com http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel