type
status
date
slug
summary
tags
category
icon
password
😀
基于内核的虚拟机(KVM)是一种软件功能,您可以将其安装在物理Linux机器上以创建虚拟机。虚拟机是一种软件应用程序,可作为另一台实体计算机中的独立计算机使用。虚拟机与实体计算机共享CPU周期、网络带宽和内存等资源。

KVM学习笔记

KVM软件安装

1、查看cpu是否支持vt技术

2、卸载kvm

3、安装软件

qemu-KVM: 主包 libvirt:API接口 virt-manager: 图形化管理程序 kvm技术,应用到qemu+kvm kvm负责cpu虚拟化+内存虚拟化,实现了cpu和内存的虚拟化,但不能模拟其他设备 qemu是模拟IO设备(网卡+磁盘...)。 libvirt是调用kvm虚拟化技术的接口管理工具。

4、启动服务

5、查看kvm模块加载

guest os 安装

1、飞机驾驶舱安装和管理虚拟机

访问:
浏览器访问
服务器地址:9090

2、图形界面安装

需要提前准备镜像文件

3、完全文本模式安装

4、命令行模式

添加磁盘:

KVM存储

KVM必须要配置一个目录当作存储磁盘镜像的目录,称之为存储池。

1、存储池管理

相关命令:

2、 磁盘格式

写时拷贝:
创建磁盘文件:

3、 挂载磁盘

虚拟机无法启动时,通过挂载磁盘排错。利用libguestfs找出损坏的虚拟机文件。

KVM管理

虚拟机克隆

图形界面直接克隆
或者:

增量镜像

基本镜像的一个副本,节省磁盘空间,快速复制虚拟机。
其他:

快照

网络管理

分为 nat、isolated、bridge brctl show 查看交换机信息

1、桥接网卡

2、 nat网络/isolated

一款好用的在线内容托管服务☞PASTEBINHAProxy使用笔记
Loading...