在上一篇文章当中(http://naturelong1989.blog.51cto.com/627491/1597184)我们讲解了如何安装KVM组件,这篇文章,我们要介绍如何使用virt-install来安装guests os。
在这之前,我们有必要介绍下整体的架构和关键性术语。
KVM模块只支持硬件虚拟化,还要通过用户空间程序QEMU模拟各种设备。
Hardward:可以看的到的物理硬件设备,如内存,CPU I/O设备等
hypervisor:虚拟监控器(vmm)只要负责管理真实硬件平台,并为每个虚拟客户机分配对应的虚拟硬盘平台
Guestos:运行在KVM虚拟机中的虚拟机客户机,它可以是各种不同的操作系统,有时我们也称为domain或node
下面我们开始安装一台guestos。
在安装之前,我添加了一块硬盘并且划分了一个sdb1,大小为10G,用于当做guestos的硬盘。利用virt-install工具安装系统的时候,如果想提供图形界面,必须要现安装virt-viewer工具
yum install -y virt-viewer
在命令行界面中输入:
virt-install --name redhatos1(名字) --network network=default --disk path=/dev/sdb1,size=9
--cdrom=/dev/sr0 --raw=1024 --vnc
如果没有问题,就出现了安装操作系统的界面,我在此安装redhat6系统。
当等待一段时间之后,guestos系统就安装成功了,那么我们的第一台guestos系统到底存放在KVM中的哪个配置文件呢?其实是放在libvirt相关的配置文件下
//大家看到redhatos1.xml了吧,这个就是我刚才安装的guestos
后面的文章我会大概跟大家聊一下.xml文件的内容。