RHEL7 学习笔记(15)

RHEL7 学习笔记(15)- KVM

这一节和老师简单的学习了下KVM的入门知识,主要包括了如何通过图形界面安装VM,基本的配置以及最基本的几个命令。

豆子对其他平台的虚拟机比较熟悉,ESXi,Hyper-V,XenServer 等等,KVM和这3大平台比较起来,知名度要低一些,豆子搜索了一下网上的对比评价,Flexiant发布了一份白皮书,结论让我有点小意外,作为企业级的龙头产品,肯定还是ESXi,但是考虑到性价比,KVM的排名居然还在Hyper-V和Xen之上。

KVM(Kernel-based VM),意思是基于内核的虚拟机。具体的原理和架构豆子不过多阐述,因为我现在也是菜鸟

这里有篇文章解释的还是比较清楚 

--------------------------------------分割线 --------------------------------------

RHEL6 KVM虚拟化创建桥接网卡-网桥

RedHat Linux KVM虚拟机桥接

CentOS 5.6下KVM的安装/桥接设置/虚拟机创建及运行

Ubuntu下用libvirt安装KVM虚拟机时找不到/bin/qemu-kvm问题解决

RedHat6.5下安装配置KVM虚拟机

--------------------------------------分割线 --------------------------------------

下面演示记录一下实验的步骤,实际是在我现有的一个ESXi的RHEL虚拟机上做一个嵌套的操作。

首先RHEL的CPU需要设置支持虚拟化

RHEL7 学习笔记(15)

查看一下配置文件,确认vmx已经添加

RHEL7 学习笔记(15)

配置Yum 源 ,查看组

RHEL7 学习笔记(15)

安装组

RHEL7 学习笔记(15)

装完以后看看服务是否启动

如果没装virt-manager,安装一下

RHEL7 学习笔记(15)

装好之后后台打开 virt-manger & 就可以创建虚拟机了

RHEL7 学习笔记(15)

RHEL7 学习笔记(15)

RHEL7 学习笔记(15)

一路点下去,根据自己需求酌情修改

RHEL7 学习笔记(15)

豆子安装了一个Ubuntu12的虚拟机

RHEL7 学习笔记(15)

RHEL7 学习笔记(15)

RHEL7 学习笔记(15)

RHEL7 学习笔记(15)

RHEL7 学习笔记(15)

大概20分钟装完了,打开虚拟机,点击灯泡图案,可以查看配置

RHEL7 学习笔记(15)

RHEL7 学习笔记(15)

默认的网络配置是NAT

RHEL7 学习笔记(15)

在宿主机上看看,会多了一个虚拟的网卡出来,这个虚拟网卡对于虚拟机来说,相当于一个交换机

RHEL7 学习笔记(15)

他是可以从宿主机Ping 通 虚拟机的,甚至虚拟机可以直接ping 通我的物理机,相当于虚拟机的eth0网卡连接到了virbr0,然后virbr0又连接到了RHEL的eno网卡,这样一层层的转发出来

RHEL7 学习笔记(15)

切换到root 用户,可以执行命令行来进行操作,virsh有上百个选项,最简单的比如查看,启动,关闭

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/16929.html