qemu-discuss
[Top][All Lists]
Advanced

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

Re: [Qemu-discuss] newbie question: how to connect to a running guest wi


From: Thomas Huth
Subject: Re: [Qemu-discuss] newbie question: how to connect to a running guest with qemu monitor
Date: Tue, 5 Jun 2018 18:17:29 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0

On 05.06.2018 17:35, Lentes, Bernd wrote:
> 
> 
> ----- On May 31, 2018, at 7:47 AM, Han Han address@hidden wrote:
> 
>> virsh qemu-monitor-command is the answer.
>> You can use it by following:
>> For qmp command:
>> # virsh qemu-monitor-command  $VM_NAME $QMP_COMMAND
>> For hmp commmand:
>> # virsh qemu-monitor-command --hmp $VM_NAME $HMP_COMMAND
>>
>> On Thu, May 31, 2018 at 2:28 AM, Jakob Bohm <address@hidden> wrote:
>>
> 
> Hi,
> 
> that's it.
> 
> Example:
> 
> virsh # qemu-monitor-command --hmp mausdb2 info block
> drive-virtio-disk0 (#block118): /var/lib/libvirt/images/mausdb/mausdb.dd (raw)
>     Cache mode:       writethrough, direct
> 
> drive-ide0-0-0 (#block371): 
> /mnt/idg-2/SysAdmin_AG_Wurst/software_und_treiber/linux/knoppix/KNOPPIX_V8.1-2017-09-05-DE.iso
>  (raw, read-only)
>     Removable device: not locked, tray closed
>     Cache mode:       writeback, direct
> 
> 
> That's most of what i need. But isn't it possible to connect with the 
> qemu-monitor/conscole to the GUI of an already running guest ?
> Without vnc which is an extra layer. Do i need to start the guest with 
> special options ?
> 
> "man qemu-kvm" says:
> For instance you could use this to allow a single stdio chardev to be used by 
> two serial ports and the QEMU monitor:
> 
>                    -chardev stdio,mux=on,id=char0 \
>                    -mon chardev=char0,mode=readline \
>                    -serial chardev:char0 \
>                    -serial chardev:char0
> 
> Isn't that what i need ? How do i connect to char0 ?

So you mean a serial text console, not the graphical console? Assuming
that you're using libvirt here, you could try:

 virsh console guestname

But note that you also need to set the kernel parameter "console=ttyS0"
for this too (e.g. via grub).

 Thomas



reply via email to

[Prev in Thread] Current Thread [Next in Thread]