When I added Debian 8 to my KVM management tool, I found that I could not access the console unless I added
console=ttyS0 to the grub boot configuration. It wasn't great but it worked. I am in the process of adding Ubuntu 16.04 to the management tool, and this time when the guest is installed it has the same problem, but I can no longer see the grub menu options when I reboot the instance whilst connected to the console. Therefore, I cannot implement the workaround.
I managed to find the IP address of the guest instance by running
arp -an on the hypervisor and connecting to the IPs on the KVM bridge until I found the right one. This allowed me to confirm that the guest was installed and running correctly. I would like to be able to connect to the console using
sudo virsh console [guest ID] in case something goes wrong with the networking or if openssh suddenly decides to stop working. What do I need to do to be able to connect to the guest ubuntu 16.04 console from the hypervisor?
My gut feeling is that I should just need to tweak the configuration settings which are accessed by
sudo virsh edit [guestID]. At the moment I have:
... <serial type='pty'> <target port='0'/> </serial> <console type='pty'> <target type='serial' port='0'/> </console> ...
- Ubuntu 14.04 KVM hypervisor using kernel 4.2.0-36-generic
- Virsh 1.2.2