centos 7以上安装KVM

  • A+
所属分类:服务搭建

KVM是一个开源的硬件虚拟化软件,使我们可以通过他来创建多个linux、window的子系统。

下面将介绍如何在centos,Rhel上安装kvm.

  1. 首先检测cpu是否支持硬件虚拟化

在控制台输入一下命令

系统将返回vmx或svm  否则如果什么也没输出那么代表cpu不支持虚拟化。

2. 安装KVM以及相关组件

3,开启并且运行libvirtd 服务

4,输入一下命令检测kvm是否加载成功

5, 安装的mini版系统virt-manager不会自动启动。还需要安装

6,重启系统

7,运行 virt-manager

centos 7以上安装KVM

8,配置网络接口

配置网络接口则可链接网络

按照如下修改interface文件

修改ifcfg-br0文件

重启网络

检查一下网络

8,创建虚拟机.

通过命令行virt-install 或者界面版的virt-manager来创建

先用virt-manager来创建一个Windows Server 2012 R2系统

输入virt-manager启动

通过File->new virtual machine创建

centos 7以上安装KVM

选择ISO文件

centos 7以上安装KVM

点击下一步,选择CPU和内存

centos 7以上安装KVM

在点击下一步选择存储

centos 7以上安装KVM

在点击下一步网络选择桥接

centos 7以上安装KVM

点击完成后开始安装系统

centos 7以上安装KVM

9或者通过命令行创建一个ubuntu系统

centos 7以上安装KVM

下面是virt-install操作的相关命令

  • –name = <Name of the Virtual Machine>
  • –file = <Location where our virtual machine disk file will be stored >
  • –file-size = < Size of the Virtual Machine, in my case it is 20GB >
  • –nonsparse = < Allocate the whole storage while creating>
  • –graphics = < Specify the graphical tool for interactive installation, in above example I am using spice >
  • –vcpu = < Number of virtual CPU for the Machine >
  • –ram = < RAM size for the virtual Machine >
  • –cdrom = < Virtual CD ROM which specify the installation media like ISO file >
  • –network = < it is used to specify which network we will use for the virtual machine, in this example I am bridge interface>
  • –os-type = < Operating system type like linux and window>
  • –os-variant= <KVM maintains the OS variants like ‘fedora18′, ‘rhel6’ and ‘winxp’ , this option is optional and if you not sure about OS variant you can mentioned it as generic>

安装完成后可以通过virt-manager来管理

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: