一、检查计算机CPU虚拟化

grep '{vmx|svm}'  /proc/cpuinfo

二、安装KVM相关软件包

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。
[root@hostname ~]#yum install -y libvirt-client #libvirt客户端,最主要的的功能之一就是在宿主机关机时通知虚拟机也关机。
[root@hostname ~]#yum install -y gpxe-roms-qemu #虚拟机iPXE启动固件,支持虚拟机网络启动。
[root@hostname ~]#yum install -y libvirt-python #libvirt为python提供的api。
[root@hostname ~]#yum install -y python-virtinst #一套python的虚拟机安装工具。
[root@hostname ~]#yum install -y qemu-kvm #kvm在用户控件运行的程序。
[root@hostname ~]#yum install -y virt-manager #基于libvirt的图像化虚拟机管理软件。
[root@hostname ~]#yum install -y libvirt #用于管理虚拟机,它提供了一套虚拟机操作api。
[root@hostname ~]#yum install -y virt-viewer #显示虚拟机控制台console
[root@hostname ~]#yum install -y virt-top #类似于top命令,查看虚拟机资源使用情况。
[root@hostname ~]#yum install -y virt-what #在虚拟机内部执行,查看虚拟机运行的虚拟化平台。
[root@hostname ~]#yum install -y qemu-img #用于操作虚拟机硬盘镜像的创建、查看和格式转换。

三、安装virt-manager相关组件

[root@hostname ~]#yum groupinstall "Desktop" "Desktop Platform" "Desktop Platform Development" "Fonts" "General Purpose Desktop" "General Purpose Desktop" "Graphical Administration Tools" "Graphics Creation Tools" "Imput Methods" "X Window System" "Chinese Support [zh]" "Internet Browser"
[root@hostname ~]#service libvirtd start #启动libvirtd守护进程

四、使用virt-install命令创建虚拟机

[root@hostname ~]#virt-install --name=vmname --ram=1024 --vcpus=1 --os-type=windows --hvm --cdrom=/root/windowsxp.iso --file=/root/xp.img --file-size=10 --network network:default ----graphics vnc,listen=0.0.0.0,port=5925

  virt-install部分参数说明如下:

  • --name:虚拟机名称。
  • --ram:虚拟机内存,单位MB。
  • --vcpus:虚拟机cpu个数。
  • --os-type:虚拟机操作系统类型。
  • --hvm:使用全虚拟化。
  • --cdrom:使用cd安装,指定iso位置。
  • --file:设置虚拟机硬盘文件位置。
  • --file-size:设置虚拟机硬盘大小,单位GB。
  • --network:设置网络,默认网络default。
  • --graphics:设置图形,允许vnc连接,端口号5925

五、图形化安装虚拟机

默认安装的virt-manager-0.9.0-34,打开虚拟机管理的时候出现如下错误,需要卸载,安装31版本。

Centos 6.8安装配置KVM Linux 第1张

yum remove virt-manager
rpm -ivh virt-manager-0.9.0-31.el6.x86_64.rpm
service libvirtd restart

下载地址:

链接:https://pan.baidu.com/s/1B8Wc0Dsiy-QjJ0c6HwoMHg
提取码:03p6

1、打开虚拟系统管理器

Centos 6.8安装配置KVM Linux 第2张

2、添加一个新的虚拟机

Centos 6.8安装配置KVM Linux 第3张

3、选择光盘镜像

Centos 6.8安装配置KVM Linux 第4张

4、设置内存

Centos 6.8安装配置KVM Linux 第5张

5、设置磁盘大小,然后完成


Centos 6.8安装配置KVM Linux 第6张Centos 6.8安装配置KVM Linux 第7张

6、虚拟机会自动进行安装

Centos 6.8安装配置KVM Linux 第8张

7、使用命令virsh list --all查看虚拟机状态

Centos 6.8安装配置KVM Linux 第9张

7、虚拟机的日志文件存放在/var/log/libvirt/qemu/路径下

Centos 6.8安装配置KVM Linux 第10张

8、默认的虚拟机文件存放在/var/lib/libvirt/images

Centos 6.8安装配置KVM Linux 第11张

本文参考链接https://www.cnblogs.com/rhjeans/p/5822190.html


读书和健身总有一个在路上

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄