如果你是用的是Fedora 10 desktop,你可以使用下列命令安装virt-manager:yum install virt-manager
(4)GuestOs安装Virt-install具体用法,请参考man virt-install
(a)以光驱方式安装(win2003)
(I)virt-install --connect qemu:///system --name win01 --ram 1024 --disk path=/var/lib/libvirt/images/win2k3.img,size=10 --network bridge:br0 --accelerate --vnc --noautoconsole --cdrom /dev/cdrom-hda
Starting install...Creating domain... | 0 B 00:02
Domain installation still in progress. You can reconnect tothe console to complete the installation process.
(II)kvm管理端开启virt-manager后,通过Remote tunnel over ssh连接方式连接到kvm服务器.当执行完I步后,将会运行一个win01 Domain,在Virtual Machine Manager选中这个新建的Domain,右击选中Open,输入认证密码后,便可以打开一个console可以远程安装系统了。
(b)以iso安装(确保selinux关闭,至到我搞懂为至)
virt-install --connect qemu:///system --name debian --ram 1024 --vcpus=4 --disk path=/var/lib/libvirt/images/debian.img,size=10 --network bridge:br0 --accelerate --vnc --noautoconsole --cdrom /mnt/debian.iso
(5)管理kvm客户机可以通过 virsh命令管理KVM客户机,"virtual shell"。连接到virtual shell,运行virsh --connect qemu:///system
下面就是virtual shell的显示界面:
[root@server1 ~]# virsh --connect qemu:///system
Welcome to virsh, the virtualization interactive terminal. Type: 'help' for help with commands 'quit' to quit virsh
#
现在你可以在virtual shell中输入命令来管理你的客户 机,运行:
help获得更多的命 令:
list显示所有正在运行的客户机;
list --all显示所有客户机,正在运行的和没有运行的:
virsh # list --all
Id Name State
----------------------------------
2 vm10 running
virsh # 如果你修改了一个客户机的xml文件(位于/etc/libvirt/qemu/ 目录),你必须重新定义客户机:
define /etc/libvirt/qemu/vm10.xml
请注意,无论你何时在/etc/libvirt/qemu/ 中修改了客户机的XML文件,你必须重新运行define 命令!启动和停止客户机,运行:
start vm10停止一个客户机,
运行shutdown vm10立即中断一个客户机(类似直接关电源),
运行destroy vm10
挂起一个客户机:suspend vm10
恢复客户机:resume vm10
这些都是最重要的命令.
输入quit退出virtual shell.