当前位置 : 主页 > 操作系统 > centos >

centos 6.6 安装 KVM 虚拟机的方法

来源:互联网 收集:自由互联 发布时间:2023-07-28
CentOS 6.6 安装 KVM 虚拟机的方法如下: 安装前准备 确保机器支持硬件虚拟化,并开启 确保安装了yum源 1. 安装KVM相关工具包 yum install qemu-kvm libvirt libvirt-python libguestfs-tools virt-install 2. 添

CentOS 6.6 安装 KVM 虚拟机的方法如下:

安装前准备
  • 确保机器支持硬件虚拟化,并开启
  • 确保安装了yum源
1. 安装KVM相关工具包
yum install qemu-kvm libvirt libvirt-python libguestfs-tools virt-install
2. 添加用户到libvirt组
usermod -aG libvirt user

注意:其中user是你要添加的用户名,需要把user替换为你自己的用户名

3. 启动libvirtd服务
service libvirtd start
4. 验证KVM虚拟化环境
qemu-system-x86_64 --version

如果输出了版本号则说明KVM安装成功

5. 下载CentOS镜像

从CentOS官网下载需要安装的镜像文件,例如CentOS-6.6-x86_64-bin-DVD1.iso

6. 创建虚拟机

以CentOS-6.6-x86_64为例,首先需要使用virt-install命令创建一个虚拟机,命令如下:

virt-install --name=test --ram=2048 --vcpus=2 --disk path=/data/kvm-images/test.img,size=20 --cdrom=/root/CentOS-6.6-x86_64-bin-DVD1.iso --os-type=linux --graphics=none --network bridge=br0 --console pty,target_type=serial

参数说明:

–name:虚拟机名称,例如test

–ram:虚拟机内存大小,单位为MB

–vcpus:虚拟机CUP数

–disk:虚拟机的硬盘位置和大小,例如path=/data/kvm-images/test.img,size=20,此处创建了一个大小为20GB的虚拟硬盘

–cdrom:虚拟机安装镜像的位置,例如/root/CentOS-6.6-x86_64-bin-DVD1.iso

–os-type:虚拟机操作系统类型,例如linux

–graphics:虚拟机的显示器类型,例如none

–network bridge=br0:虚拟机网络,由一个网桥提供,例如bridge=br0

–console pty,target_type=serial:使虚拟机使用串行控制台

7. 启动虚拟机

命令如下:

virsh start test

如果没有错误信息,则说明虚拟机启动成功

8. 使用spice-vdagent增强虚拟机性能
yum install spice-vdagent
vi /etc/default/grub

找到GRUB_CMDLINE_LINUX这一行,在其中加入rd.neednet=1 rhgb quiet crashkernel=auto LANG=en_US.UTF-8 KEYTABLE=us selinux=0 intel_iommu=on配置,保存退出。

自由互联热门推荐:PDF电子发票识别软件,一键识别电子发票并导入到Excel中!10大顶级数据挖掘软件!人工智能的十大作用!

执行以下命令更新grub配置:

grub2-mkconfig -o /boot/grub2/grub.cfg

重启虚拟机并启用spice-vdagent:

reboot
chkconfig --level 35 spice-vdagentd on
service spice-vdagentd start

至此,CentOS 6.6 安装 KVM 虚拟机的方法就完整地介绍了。

上一篇:Linux 下redis5.0.0安装教程详解
下一篇:没有了
网友评论