欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

Centos 6.8安装配置KVM

程序员文章站 2023-12-31 21:55:04
一、检查计算机CPU虚拟化grep '{vmx|svm}' /proc/cpuinfo二、安装KVM相关软件包[root@hostname ~]#yum install -y libvirt-client #libvirt客户端,最主要的的功能之一就是在宿主机关机时通知虚拟机也关机。[root@ho... ......

一、检查计算机cpu虚拟化

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

二、安装kvm相关软件包

[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版本。

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、打开虚拟系统管理器

2、添加一个新的虚拟机

3、选择光盘镜像

4、设置内存

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


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

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

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

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

本文参考链接


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

上一篇:

下一篇: