
On Fri, Aug 24, 2018 at 3:00 PM Daniel Menzel < daniel.menzel@hhi.fraunhofer.de> wrote:
Hello Simone, thanks for your reply.
hosted-engine --vm-shutdown --vm-conf=/root/my_vm.conf
I came across that before but the syntax of this file is nebulous to me as it looks like some kind of JSON?! How do I add the serial console there? What's the syntax?
something adding like this should be enough: devices={device:console,type:console,deviceId:816e131e-5718-45e7-b1e3-81a6dfd51e19,address:None} and please remove xmlBase64= line if there since it contains the XML for libvirt as generated by the engine and that one, if there, wins over the dictionary for vdsm.
As an alternative, VNC console should work as well; you can set VNC password with hosted-engine --add-console-password
I have tried this, too. The result was the following:
Command VM.updateDevice with args {'params': {'existingConnAction': 'keep', 'graphicsType': 'vnc', 'params': {}, 'ttl': '120', 'deviceType': 'graphics', 'password': '<mypwd>'}, 'vmID': '<vmid>'} failed:
(code=56, message=Failed to update device)
This sounds really weird.