部署KVM虚拟化平台

文章目录

  • 简介
  • 部署安装
    • 1、Centos6—3中,也加一块100G的硬盘,并在处理器上选择虚拟化
    • 2、内存给2个G
    • 3、分区fdisk -cu /dev/sdb -->n--p--1---回车--回车--w
    • 4、格式化为ext4格式
    • 5、建立文件,并把分区加到开机自启中
    • 6、挂在光盘
    • 7、安装图形化桌面
    • 8、安装KVM所需要的软件
    • 9、查看cpu是否支持虚拟化(有的最后那个X不用打)和KVM模式是否安装
    • 10、复制个网卡
    • 11、修改eth0
    • 12、修改br0
    • 13、重启network服务
    • 14、确认IP信息
    • 15、init5进入图形化模式
    • 16、一直下一步 ,中途弹出来小框全选“是”
    • 17、左上角应用程序 ,进入终端
    • 18、打virt-manager出来个框,双击localhost
    • 19、选择存储,建立2个存储池并放入/var/kvm/
    • 20、在bdqn存储池中建一个存储卷给10240
    • 21、连接xshell,上传镜像到bdqn
    • 22、如下图右击,选择新建
    • 23、名称Linux,然后前进
    • 24、浏览上边上传那个镜像,并选择操作系统类型,然后前进
    • 25、给内存,然后前进
    • 26、选择存储卷,然后前进
    • 27、点个对勾,然后完成
    • 28、点机器设置,时钟那选择类型
    • 29、如下图,弄完后点击应用,然后再点击左上角的绿色对勾
    • 30、选择第一个
    • 31、下一步
    • 32、选择中文,然后下一步
    • 33、美国英语式,然后下一步
    • 34、选择第一个,然后下一步
    • 35、选“是”然后下一步
    • 36、选择第一个,然后下一步
    • 37、这可以自定义选择安装工具,小编是下一步
    • 38、等待安装
    • 39、选择重新引导,过程中一直下一步
    • 40、下一步,过程中一直下一步
    • 41、设置网卡连接xshell
    • 42、双击那个eth0,出现什么不管选择是
    • 43、点击IPV4,然后给地址、子网掩码、网关,然后完成,在做42步,点击eth0
    • 44、测试是否连接xshell
    • 45、查看虚拟机状态
    • 46、把虚拟机关机
    • 47、恢复虚拟机
    • 48、配置虚拟机实例伴随主机自动启动
    • 49、导出虚拟机配置
    • 50、删除虚拟机
    • 51、通过备份的配置文件重新定义虚拟机
    • 52、查看虚拟机是否恢复
    • 53、查看当前磁盘格式
    • 54、关闭虚拟机,中途有缓存
    • 55、转换磁盘格式
    • 56、修改Linux的xml配置文件
    • 57、把配置修改成一下
    • 58、安装管理工具(virt-cat/virt-edit等)
    • 59、查看virt-edit是否安装上去
    • 60、克隆虚拟机
    • 61、查看虚拟机状态
    • 62、开启克隆的虚拟机
    • 63、对Linux拍摄快照
    • 64、查看快照信息
    • 65、在拍摄快照,并查看快照信息
    • 66、恢复快照到1502748415下,然后查看,并且删除快照


简介

KVM(Kernel-based Virtual Machine)是一个用于Linux内核的虚拟化解决方案,允许将Linux作为宿主机来运行多个虚拟机(VM)。KVM基于硬件虚拟化技术(如Intel的VT和AMD的AMD-V),利用处理器提供的虚拟化扩展来提高虚拟机的性能和效率。

以下是KVM的一些关键特点和概念:

  1. 内核模块: KVM以内核模块的形式存在于Linux内核中,因此不需要额外的内核修改。这使得KVM集成到标准Linux内核中,并且可以随着内核的更新而进行升级。

  2. 硬件虚拟化: KVM利用处理器的硬件虚拟化支持,这允许虚拟机直接访问物理硬件资源,提高了虚拟机的性能。这种硬件虚拟化技术通过在虚拟机监控程序(VMM)和虚拟机之间引入一个新的软件层,称为Hypervisor,来实现。

  3. QEMU集成: KVM通常与QEMU(Quick Emulator)结合使用,QEMU提供虚拟机的设备模拟和管理功能,而KVM负责处理CPU虚拟化。这种组合提供了完整的虚拟化解决方案。

  4. 虚拟化管理工具: 有许多虚拟化管理工具可以用于配置和管理KVM虚拟机,例如libvirt、Virt-manager、oVirt等。这些工具提供了图形界面和命令行界面,简化了虚拟机的创建、配置和监控过程。

  5. 支持多种架构: KVM不仅仅限于x86架构,它也支持其他架构,如ARM和PowerPC,使得KVM在各种硬件平台上都可以使用。

  6. 性能: 由于KVM利用硬件虚拟化,因此其性能通常比纯软件虚拟化方案更好。这使得KVM成为一种流行的虚拟化解决方案,特别是在服务器和云计算环境中。

部署安装

1、Centos6—3中,也加一块100G的硬盘,并在处理器上选择虚拟化

在这里插入图片描述

2、内存给2个G

在这里插入图片描述

3、分区fdisk -cu /dev/sdb -->n–p–1—回车–回车–w

在这里插入图片描述

4、格式化为ext4格式

在这里插入图片描述

5、建立文件,并把分区加到开机自启中

在这里插入图片描述

6、挂在光盘

在这里插入图片描述

7、安装图形化桌面

在这里插入图片描述

8、安装KVM所需要的软件

在这里插入图片描述

9、查看cpu是否支持虚拟化(有的最后那个X不用打)和KVM模式是否安装

在这里插入图片描述

10、复制个网卡

在这里插入图片描述

11、修改eth0

在这里插入图片描述

12、修改br0

在这里插入图片描述

13、重启network服务

在这里插入图片描述

14、确认IP信息

在这里插入图片描述

15、init5进入图形化模式

在这里插入图片描述

16、一直下一步 ,中途弹出来小框全选“是”

在这里插入图片描述

17、左上角应用程序 ,进入终端

在这里插入图片描述

18、打virt-manager出来个框,双击localhost

在这里插入图片描述

19、选择存储,建立2个存储池并放入/var/kvm/

在这里插入图片描述

20、在bdqn存储池中建一个存储卷给10240

在这里插入图片描述

21、连接xshell,上传镜像到bdqn

在这里插入图片描述

22、如下图右击,选择新建

在这里插入图片描述

23、名称Linux,然后前进

在这里插入图片描述

24、浏览上边上传那个镜像,并选择操作系统类型,然后前进

在这里插入图片描述

25、给内存,然后前进

在这里插入图片描述

26、选择存储卷,然后前进

在这里插入图片描述

27、点个对勾,然后完成

在这里插入图片描述

28、点机器设置,时钟那选择类型

在这里插入图片描述

29、如下图,弄完后点击应用,然后再点击左上角的绿色对勾

在这里插入图片描述

30、选择第一个

在这里插入图片描述

31、下一步

在这里插入图片描述

32、选择中文,然后下一步

在这里插入图片描述

33、美国英语式,然后下一步

在这里插入图片描述

34、选择第一个,然后下一步

在这里插入图片描述

35、选“是”然后下一步

在这里插入图片描述

36、选择第一个,然后下一步

在这里插入图片描述

37、这可以自定义选择安装工具,小编是下一步

在这里插入图片描述

38、等待安装

在这里插入图片描述

39、选择重新引导,过程中一直下一步

在这里插入图片描述

40、下一步,过程中一直下一步

在这里插入图片描述

41、设置网卡连接xshell

在这里插入图片描述

42、双击那个eth0,出现什么不管选择是

在这里插入图片描述

43、点击IPV4,然后给地址、子网掩码、网关,然后完成,在做42步,点击eth0

在这里插入图片描述

44、测试是否连接xshell

在这里插入图片描述

45、查看虚拟机状态

在这里插入图片描述

46、把虚拟机关机

在这里插入图片描述

47、恢复虚拟机

在这里插入图片描述

48、配置虚拟机实例伴随主机自动启动

在这里插入图片描述

49、导出虚拟机配置

在这里插入图片描述

50、删除虚拟机

在这里插入图片描述

51、通过备份的配置文件重新定义虚拟机

在这里插入图片描述

52、查看虚拟机是否恢复

在这里插入图片描述

53、查看当前磁盘格式

在这里插入图片描述

54、关闭虚拟机,中途有缓存

在这里插入图片描述

55、转换磁盘格式

在这里插入图片描述

56、修改Linux的xml配置文件

在这里插入图片描述

57、把配置修改成一下

在这里插入图片描述

58、安装管理工具(virt-cat/virt-edit等)

在这里插入图片描述

59、查看virt-edit是否安装上去

在这里插入图片描述

60、克隆虚拟机

在这里插入图片描述

61、查看虚拟机状态

在这里插入图片描述

62、开启克隆的虚拟机

在这里插入图片描述

63、对Linux拍摄快照

在这里插入图片描述

64、查看快照信息

在这里插入图片描述

65、在拍摄快照,并查看快照信息

在这里插入图片描述

66、恢复快照到1502748415下,然后查看,并且删除快照

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/282014.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Linux环境编程基础

静态库和动态库 静态库和动态库 在实际开发中,我们把通用的函数和类分文件编写,称之为库。在其它的程序中,可以使用库中的函数和类。 一般来说,通用的函数和类不提供源代码文件(安全性、商业机密)&#x…

2007~2016 年税调经纬度及其所处的省市区县乡镇数据

之前给大家分享过一份税调企业经纬度及其所处的省市区县数据: 2007~2016 年税调企业地理信息数据(含经纬度及其所处的省市区县):https://rstata.duanshu.com/#/course/76d38022cd004b09b2aa09647936beb0 最近有培训班的小伙伴提出是否能根据税调企业经纬度来判断其所属的乡…

Python高级用法:生成器(generator)

生成器(generator) 生成器是一种返回生成序列的方法,与直接使用列表等方式返回序列的方式不同的是,他的生成可以是无限的。 生成器可以与next搭配使用,可以被看作是一种特殊的迭代器。 yield语句 yield一般与循环相…

Rust学习笔记001:HELLOW WORLD + Cargo

Rust介绍 Rust(中文称为“锈”)是一种由Mozilla开发的系统编程语言,它着力于提供安全性、并发性和实用性。Rust的设计目标是消除程序出现的内存安全性问题,如空指针引用、数据竞争等。它通过在编译时进行严格的所有权和借用检查来…

局部线性嵌入(LLE)的代码示例以及详细数学解释

文章目录 局部线性嵌入(LLE)的数学原理LLE中的重建权重计算示例 LLE降维映射的详细解释LLE降维映射的示例示例数据集降维映射 从LLE的特征值和特征向量到低维数据(低维嵌入)特征值和特征向量的计算选择特征向量以获得低维表示构建…

vue-springboot基于JavaWeb的汽配汽车配件销售采购管理系统

过对知识内容的学习研究,进而设计并实现一个基于JavaWeb的汽配销售管理系统。系统能实现的主要功能应包括;汽车配件、销售订单、采购订单、采购入库等的一些操作,ide工具:IDEA 或者eclipse 编程语言: java 数据库: mysql5.7 框架&…

C语言之整型提升

文章目录 1 有可能出现的问题2 产生以上问题的原因&#xff08;整型提升&#xff09;3 整型提升的过程4 整型提升示例5 总结 1 有可能出现的问题 代码如下 #include <stdio.h>int main () {int a -1;unsigned int b 1;if (a < b) {printf("a < b");}…

【年度总结 | 2023】稳步前进吧,少年

&#x1f935;‍♂️ 个人主页: AI_magician &#x1f4e1;主页地址&#xff1a; 作者简介&#xff1a;CSDN内容合伙人&#xff0c;全栈领域优质创作者。 &#x1f468;‍&#x1f4bb;景愿&#xff1a;旨在于能和更多的热爱计算机的伙伴一起成长&#xff01;&#xff01;&…

家政行业的小程序都需要具备哪些功能?

家政服务小程序&#xff0c;覆盖多城&#xff0c;在线派单 适合行业&#xff1a;家电维修、家政保洁、养生护理、美容美发、预约服务上门等 系统功能&#xff1a;服务管理、商品管理、拼团/秒杀、订单管理、会员管理、派单管理、师傅管理、商家/服务点、财务管理、城市代理、次…

《Redis实战》学习笔记

特点 &#xff1a;1、是一个高性能的key/value内存型数据库 2、支持丰富的数据类型(string,List,Set,ZSet,Hash) 3、支持持久化 内存数据&#xff0c; 可以持久化到硬盘中 4、单进程&#xff0c;单线程 效率高 redis实现分布式锁 一、redis的相关指令 1、flushDB 清空当前…

机器学习--主成分分析 PCA

特征维度约减 特征约减的目的是将高维特征向量映射到低维子空间中。比如&#xff1a; 给定n个样本&#xff08;每个样本维度为p维&#xff09;{x1,....xn} 通过特征变换/投影矩阵实现特征空间的压缩: 高维数据 为何要维度约减? 数据压缩和存储&#xff1a;高维数据通常需要占用…

中医电子处方系统,西医个体诊所门诊卫生室病历记录查询软件教程

中医电子处方系统&#xff0c;西医个体诊所门诊卫生室病历记录查询软件教程 一、软件程序问答 1、电子处方软件如何快速开单&#xff1f; 如下图&#xff0c;软件以 佳易王诊所电子处方管理系统V17.1版本为例说明 在开电子处方的时候可以按单个药品开&#xff0c;也可以直…

go 源码解读 sync.RWMutex

sync.RWMutex 简介源码结构RLockRUnlockUnlockgo 运行时方法 简介 简述sync包中读写锁的源码。 &#xff08;go -version 1.21&#xff09; 读写锁&#xff08;RWMutex&#xff09;是一种并发控制机制&#xff0c;用于在多个 goroutine 之间对共享资源进行读写操作。它提供了…

网络安全-真实ip获取伪造与隐藏挖掘

目录 真实ip获取应用层网络层网络连接TOAproxy protocol ip伪造应用层网络层TOA攻击proxy protocol 隐藏代理 挖掘代理多地ping历史DNS解析记录国外主机解析域名网站RSS订阅网络空间搜索引擎 总结参考 本篇文章学习一下如何服务如何获取真实ip&#xff0c;隐藏自己的ip&#xf…

12.30序列检测(重叠、不重叠、连续、不连续、含无关项)——移位寄存器,状态机;状态机(二段式,三段式)

状态机-重叠序列检测 timescale 1ns/1nsmodule sequence_test2(input wire clk ,input wire rst ,input wire data ,output reg flag ); //*************code***********//parameter S00, S11, S22, S33, S44;reg [2:0] state, nstate;always(posedge clk or negedge rst) b…

深度学习基础知识神经网络

神经网络 1. 感知机 感知机&#xff08;Perceptron&#xff09;是 Frank Rosenblatt 在1957年提出的概念&#xff0c;其结构与MP模型类似&#xff0c;一般被视为最简单的人工神经网络&#xff0c;也作为二元线性分类器被广泛使用。通常情况下指单层的人工神经网络&#xff0c…

基于Java SSM框架实现实现中国古诗词学习平台项目【项目源码】计算机毕业设计

基于java的SSM框架实现中国古诗词学习平台系统演示 JSP技术介绍 JSP技术本身是一种脚本语言&#xff0c;但它的功能是十分强大的&#xff0c;因为它可以使用所有的JAVA类。当它与JavaBeans 类进行结合时&#xff0c;它可以使显示逻辑和内容分开&#xff0c;这就极大的方便了用…

Java:IO流——字节流和字符流

目录 IO流的基本概念 IO流体系结构 FileOutputStream字节输出流 构造方法 成员方法 细节 关流 FileInputStream字节输入流 构造方法及成员方法 read不带参数代码示例 read带参数代码示例​编辑 将字节数组或字符数组转成字符串 FileReader 字符输入流 构造方法和…

解决ELement-UI懒加载三级联动数据不回显(天坑)

最老是遇到这类问题头有点大,最后也是解决了,为铁铁们总结了一下几点 一.查看数据类型是否一致 未选择下 选择下 二.处理数据时使用this.$set方法来动态地设置实例中的属性&#xff0c;以确保其响应式 三.绑定v-if 确保每次重新加载 四.绑定key 五.完整代码

对比学习简介

1. 引言 在本教程中&#xff0c;我们将介绍对比学习领域中的相关概念。首先&#xff0c;我们将讨论这种技术背后相关的理论知识&#xff1b;接着&#xff0c;我们将介绍最常见的对比学习的损失函数和常见的训练策略。 闲话少说&#xff0c;我们直接开始吧&#xff01; 2. 举…