快盘下载:好资源、好软件、快快下载吧!

快盘排行|快盘最新

当前位置:首页软件教程电脑软件教程 → kvm虚拟化搭建

kvm虚拟化搭建

时间:2020-02-11 17:22:43人气:作者:快盘下载我要评论

虚拟化是指计算机元件在虚拟的基础上而不是真实的基础上运行。虚拟化技术可以扩大硬件的容量,简化软件的重新配置过程。CPU的虚拟化技术可以单CPU模 拟多CPU并行,允许一个平台同时运行多个操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率。


kvm虚拟化搭建

 KVM 全称是基于内核的虚拟机(Kernel-based Virtual Machine),它是一个 Linux的一个内核模块,该内核模块使得 Linux变成了一个Hypervisor:它由 Quramnet开发,该公司于 2008年被 Red Hat 收购 

首先更新下yum 源:yum update

查看 系统cpu是否支持虚拟化

cat /proc/cpuinfo |grep vmx

[redhat@opman network-scripts]$ cat /proc/cpuinfo |grep vmx
flags          : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon xtopology tsc_reliable nonstop_tsc unfair_spinlock pni pclmulqdq vmx ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch arat xsaveopt invpcid_single spec_ctrl ibpb_support pti tpr_shadow vnmi ept vpid fsgsbase bmi1 avx2 smep bmi2 invpcid rdseed adx
flags          : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon xtopology tsc_reliable nonstop_tsc unfair_spinlock pni pclmulqdq vmx ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch arat xsaveopt invpcid_single spec_ctrl ibpb_support pti tpr_shadow vnmi ept vpid fsgsbase bmi1 avx2 smep bmi2 invpcid rdseed adx

查看是否安装KVM模块

[redhat@opman network-scripts]$
[redhat@opman network-scripts]$ lsmod  |grep kvm
[redhat@opman network-scripts]$

发现没有,所以我们开始安装kvm模块

[root@opman ~]# yum -y install qemu-kvm
[root@opman ~]# lsmod  |grep kvm
kvm_intel              56296  0
kvm                   348558  1 kvm_intel

保证一下的东西全部装上

yum – y install qemu-kvm    KVM模块
yum –y install qemu-kvm-tools    KVM调试工具
yum – y install qemu-img     用于创建磁盘,启动虚拟机等
yum –y install bridge-utils    
yum –y install libvirt          虚拟机管理工具
yum –y install virt-manager     图形化管理虚拟机

设置KVM 网桥

vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=none
BRIDGE="br0"
NAME=eth0
TYPE=Ethernet
NM_CONTROLLED=no #备注这条一定要加,否则在启动的过程中会报错
vim /etc/sysconfig/network-scripts/ifcfg-br0
DEVICE=br0
TYPE=Bridge
ONBOOT=yes
IPADDR=192.168.153.150
NETMASK=255.255.255.0
BOOTPROTO=static
NM_CONTROLLED=no

现象如下表示正确配置:

使用图形化管理–virt-manager;注意启动Virt-Manager时报错:unsupported format character 'Uffffffff(0xffffffef) at index 30 ,很可能是 virt-manager rpm包版本的问题;卸载原有的的包

卸载virt-manager-0.9.0-34

yum remove virt-manager

安装virt-manager-0.9.0-31

安装采用本地安装,先下载virt-manager-0.9.0-31的安装包,再使用如下命令安装。

yum localinstall virt-manager-0.9.0-31.el6.x86_64.rpm

virt-manager-0.9.0-31的包,我分享在这.

链接:https://pan.baidu.com/s/1fPU7VqF_SR3WfNzA_zuRiA

提取码:7lmw

KVM

分配两个磁盘空间,分别存放虚拟机的文件和镜像文件

KVM

右击QEMU,选择属性

KVM

新建存储池用于虚拟机的数据文件

KVM

按照我们设置的,选择存储路径(即之前预留的磁盘空间)

KVM

再创建一个存放镜像的存储池, 方法类似

KVM

KVM

KVM

上传镜像到kvm_iso(自己定义的),不管用什么方法,把镜像复制到我们设定的镜像存储池中;

这里我利用rz 来上传 (没有安装的话,需要安装lrzsz)

KVM

上传后,刷新,发现镜像成功上传了。进行下一步

KVM

在QEMU里选择新建虚拟机

KVM

选择合适的镜像文件

KVM

选择合适的存储路径(按照我们的规划)

KVM

新建卷

KVM

空间多给点 给个10G

KVM

KVM

最后给虚拟机配置一些参数

KVM

开始安装,安装的过程就不赘述了

KVM

最后测试能不能和网关通(192.168.153.2),我这边也可以和外网通

KVM


相关文章

  • KVM虚拟化基础命令

    KVM虚拟化基础命令,启动虚拟化软件管理工具libvirtd,此管理工具提供了图形化管理工具。linux系统不是 en_US.UTF-8 / zh_CN.UTF-8。linux系统的语言是zh_CN.UTF-8但是系统中没有对应的语言包。virt-manager中文方块问题--系统显示中文不乱码,解决。#查看当前网卡,复制ens33 修改名为br0 为桥接网卡。要直接导入,不能导入一个文件夹,在移动出来,这样不生效!使用可视化窗口创建的虚拟机,不知道位置在哪,解决。命令创建完成的kvm虚拟机无法使用键盘的...
  • KVM实现三层网络

    KVM实现三层网络,一、背景由于测试双网卡双网关功能实现,没有测试环境。所以需要在虚拟机中进行模拟,以验证操作的正确性。二、环境准备准备1台4vCPU+8G内存虚拟机,用于部署虚拟化,模拟所有的网络环境。 配置 备注CPU4核 内存4GB 磁盘20GB 网络4个网口 在虚拟机中,需要创建5台1vCPU+1GRAM的虚拟机,用于网络测试。虚拟机名称操作系统网口...

网友评论

快盘下载暂未开通留言功能。

关于我们| 广告联络| 联系我们| 网站帮助| 免责声明| 软件发布

Copyright 2019-2029 【快快下载吧】 版权所有 快快下载吧 | 豫ICP备10006759号公安备案:41010502004165

声明: 快快下载吧上的所有软件和资料来源于互联网,仅供学习和研究使用,请测试后自行销毁,如有侵犯你版权的,请来信指出,本站将立即改正。