Virtualization With KVM On A Fedora 14 Server - Page 2
5 Connecting To The Guest
Fedora 14 Desktop:
The KVM guest will now boot from the Debian Lenny Netinstall CD and start the Debian installer - that's why we need to connect to the graphical console of the guest. You can do this with virt-manager on the Fedora 14 desktop.
as a normal user (not root) on the desktop to start virt-manager (this is exactly the same on an Ubuntu desktop).
When you start virt-manager for the first time, you will most likely see the following message (Unable to open a connection to the libvirt management daemon.). You can ignoer this because we don't want to connect to the local libvirt daemon, but to the one on our Fedora 14 KVM host. Click on Close...
... and go to File > Add Connection... to connect to our Fedora 14 KVM host:
Select QEMU/KVM as Hypervisor, then check Connect to remote host, select SSH in the Method drop-down menu, type in root as the Username and the hostname (server1.example.com) or IP address (192.168.0.100) of the Fedora 14 KVM host in the Hostname field. Then click on Connect:
If this is the first connection to the remote KVM server, you must type in yes and click on OK:
Afterwards type in the root password of the Fedora 14 KVM host:
You should see vm10 as running. Mark that guest and click on the Open button to open the graphical console of the guest:
Type in the root password of the KVM host again:
You should now be connected to the graphical console of the guest and see the Debian installer:
Now install Debian as you would normally do on a physical system. Please note that at the end of the installation, the Debian guest needs a reboot. The guest will then stop, so you need to start it again, either with virt-manager or like this on our Fedora 14 KVM host command line:
Fedora 14 KVM Host:
virsh --connect qemu:///system
Afterwards, you can connect to the guest again with virt-manager and configure the guest. If you install OpenSSH (package openssh-server) in the guest, you can connect to it with an SSH client (such as PuTTY).