部署KVM虚拟化平台一、搭建KVM虚拟化平台1、前置知识点(1)什么是虚拟化 把硬件资源从物理方式转变为逻辑方式,打破原有物理结构,使用户可以灵活管理这些资源,并且允许1台物理机上同时运行多个操作系统,以实现资源利用率最大化和灵活管理的技术(2)虚拟化层①X86平台指令集划分为4个特权模式:ring ...
分类:
其他好文 时间:
2020-05-16 20:30:20
阅读次数:
87
一图胜千言,所以直接上图! 第一步 第二步 第三步 第四步 第五步 第六步 第七步 第八步 第九步 第十步 这是图形绑定方式,其实也可以使用命令,更方便。 Floating IP本质上就是在子网的Routers中的nat表中添加了一条iptables规则,做S/DNAT。可以在网络节点中进入Rout ...
分类:
其他好文 时间:
2020-05-15 19:58:18
阅读次数:
95
Wok基于cherrypy的web框架,可以在任何支持HTML5的网页浏览器中运行。Kimchi是一个基于HTML5的KVM管理工具,是Wok的一个插件,方便wok管理虚拟机
分类:
Web程序 时间:
2020-05-15 11:19:38
阅读次数:
228
一、静态迁移(冷迁移) 对于静态迁移,你可以在宿主机上保存一个完整的客户机镜像快照,然后在宿主机中关闭或 者暂停该客户机,然后将该客户机的镜像文件复制到另一台宿主机中,使用在源主机中启动该客户机时的命令来启动复制过来的镜像。 二、动态迁移(热迁移) 如果源宿主机和目的宿主机共享存储系统,则只需要通过 ...
分类:
其他好文 时间:
2020-05-12 16:59:23
阅读次数:
75
实验基于https://github.com/mengning/mykernel完成 一.配置虚拟机QEMU 安装过程不再阐述,参考上方链接即可 为了使得qemu能够正常进行debug,需要设置相关内核选项 # 打开debug相关选项 # 关闭KASLR,否则会导致打断点失败 Processor t ...
分类:
其他好文 时间:
2020-05-10 18:58:10
阅读次数:
55
环境 Qemu 4.1 vexpress-ca9 概述 为了减小linux内核的大小,可以把一些外设驱动编译成内核模块,但是在启动ubuntu的时候,需要读取flash,但是此时flash的驱动模块存放在ubuntu文件系统中。为了解决这样的问题,可以使用ramdisk内存文件系统,将必备的驱动模块 ...
分类:
系统相关 时间:
2020-05-10 01:25:32
阅读次数:
148
qemu-kvm支持的网络 1:基于NAT的虚拟网络; 2: 基于网桥的虚拟网络; 3:用户自定义的隔离的虚拟网络。 查看qemu网络配置文件 virsh命令查看 virsh查看 默认宿主机会有一个虚拟网卡virbr0,其实是一个虚拟交换机 会绑定一个网卡virbr0-nic 以上可以看出路由功能已 ...
分类:
其他好文 时间:
2020-05-10 01:14:27
阅读次数:
64
[root@localhost ]# qemu-img convert -f qcow2 -O raw CentOS-8-8.1.1911.x86_64.qcow2 CentOS-8-8.1.1911.x86_64.raw [root@localhost ]# losetup /dev/loop12 ...
分类:
其他好文 时间:
2020-05-08 18:08:52
阅读次数:
76
什么是openstack 一、它是什么,能干什么 想认识一个事物,必须先弄明白它是什么,能干什么。 首先说一下,openstack是一个搭建云平台的一个解决方案,说他不是个软件,但是我觉得说是一个软件,能够让初学者更容易接受和理解,在后期的慢慢接触过程中,大家就能够理解,为什么说它不是一个软件。op ...
分类:
其他好文 时间:
2020-05-07 20:04:43
阅读次数:
47
---title:【MIT6.828】centos7下使用Qemu搭建xv6运行环境date: "2020-05-05"---# 【MIT6.828】centos7下使用Qemu搭建xv6运行环境###1. 基础依赖```yum install libX11 libX11-devel SDL2 SD... ...
分类:
其他好文 时间:
2020-05-06 19:39:48
阅读次数:
183