CentOS7中使用KVM安装虚拟机(图形化操作方式)

KVM 全称是 基于内核的虚拟机(Kernel-based Virtual Machine),它是一个 Linux 的一个内核模块,该内核模块使得 Linux 变成了一个Hypervisor。大概意思就是Linux操作系统自带的一个虚拟化平台,简单配置一下就可以使用了,安装一个图形化管理界面,就像VMware workstation一样。

一 实验环境:

操作系统:CentOS 7 x64

处理器核心:4

运行内存:8G

存储空间:100G

虚拟机软件:Vmware 16,其他版本也行,但推荐使用新版本

电脑配置越高越好咯。。。

二 开启虚拟化设置

一定需要开启这个虚拟化支持,否则安装的系统无法进行虚拟化

三 Vmware中创建一个高配置的CentOS7的虚拟机

CentOS 7软件安装列表如下:

四 安装配置并且使用KVM

4.1 查看cpu是否支持虚拟化

Flags部分输出vmx或者svm表明支持cpu虚拟化

4.2 查看是否加载kvm模块

4.3 关闭selinux

vim /etc/selinux/config

修改完成之后重启系

4.4 安装KVM相关软件包

yum install qemu-kvm qemu-img virt-manager libvirt libvirt-python virt-manager libvirt-client virt-install virt-viewer -y

这个是已经安装过的效果,首次执行系统会安装所需要的软件包以及插件,执行完成之后注意返回信息,一定要注意有没有安装成功!!!

4.5 启动libvirt并设置开机自启动

4.6 创建两个新的目录,一个存放系统镜像,一个存放虚拟机的硬盘

笔者的电脑上面已经创建过了,所以会提示已经创建

4.7 创建物理桥接设备 先查看网卡信息,找到自己虚拟机的网卡名称

不出意外的话一般都是ens33,但也有可能叫其他的名字,根据虚拟机的实际情况来操作

4.8 关闭NetworkManager

Centos6的话就用

Centos7关闭NetworkManager命令(禁用和关闭)

4.9 桥接设备关联网卡

PS:有可能会提示桥接失败,不要慌,再执行brctl show,看到interfaces下面有ens33就可以了,就像这样,这个过程就像再VMware创建虚拟机的时候选择网路连接模式一样。

不行就再执行一遍咯!!!

五 创建虚拟机

5.1 进入图形化管理界面

5.2 新建虚拟机

5.3 将镜像上传至虚拟机的/home/iso目录下,

5.4选择安装镜像的介质

5.5 选择系统镜像的路径

5.6 选择镜像的位置

5.7 选择镜像文件

5.8 找到镜像后点击下一步

5.9 配置新建虚拟机的内存与CPU

5.10 配置虚拟机的可用存储空间大小

5.11 选择虚拟机的存储目录,即虚拟机的存放位置

5.12 定义存储池的名称

5.13 选择存储池的路径,默认是/var/lib/libvirt,更换为之前创建的/home/images目录

5.14 添加存储卷

存储卷这个概念和windows有点不一样,在windows系统上面安装虚拟机,选择虚拟机存放位置的时候只要是个文件夹就行,但在Linux系统里面我们还需要给这个文件定义一个特定空间,然后再把虚拟机存在里面。

5.15 选择创建好的存储卷

5.16 点击“前进”

5.17 定义虚拟机名称

5.18 启动虚拟机,开始正常的安装CentOS的步骤即可,这就实现了在虚拟机里面安装虚拟机的壮举了!!!

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值