2024-07-16 15:46:25 +08:00
|
|
|
|
---
|
|
|
|
|
title: KVM 安装配置
|
|
|
|
|
description: KVM 安装配置
|
|
|
|
|
keywords:
|
|
|
|
|
- 关键字
|
|
|
|
|
tags:
|
|
|
|
|
- 标签
|
|
|
|
|
author: 仲平
|
|
|
|
|
date: 2024-07-16
|
|
|
|
|
---
|
2024-07-12 18:04:18 +08:00
|
|
|
|
|
2024-07-16 15:46:25 +08:00
|
|
|
|
## 环境准备
|
|
|
|
|
|
|
|
|
|
### 硬件要求
|
|
|
|
|
|
|
|
|
|
- 检查 CPU 是否支持虚拟化技术(Intel VT-x 或 AMD-V)
|
|
|
|
|
- 启用 BIOS/UEFI 中的虚拟化支持
|
|
|
|
|
|
|
|
|
|
### 操作系统要求
|
|
|
|
|
|
|
|
|
|
- 支持的 Linux 发行版(如 Ubuntu, CentOS, RHEL 等)
|
|
|
|
|
|
|
|
|
|
## 安装 KVM 及相关工具
|
|
|
|
|
|
|
|
|
|
### 安装 KVM 和 QEMU
|
|
|
|
|
|
|
|
|
|
- 在 Ubuntu 上安装
|
|
|
|
|
- 在 CentOS/RHEL 上安装
|
|
|
|
|
- 在其他 Linux 发行版上安装
|
|
|
|
|
|
|
|
|
|
### 安装虚拟机管理工具
|
|
|
|
|
|
|
|
|
|
- `libvirt`
|
|
|
|
|
- `virt-manager`
|
|
|
|
|
|
|
|
|
|
### 验证安装
|
|
|
|
|
|
|
|
|
|
- 检查 KVM 模块是否已加载 (`kvm`, `kvm-intel` 或 `kvm-amd`)
|
|
|
|
|
- 确认虚拟化功能可用 (`kvm-ok` 工具)
|
|
|
|
|
|
|
|
|
|
## 基本配置
|
|
|
|
|
|
|
|
|
|
### 配置网络桥接
|
|
|
|
|
|
|
|
|
|
- 创建虚拟网络桥接(桥接模式)
|
|
|
|
|
- 配置桥接网络的详细步骤
|
|
|
|
|
|
|
|
|
|
### 配置存储池和存储卷
|
|
|
|
|
|
|
|
|
|
- 创建存储池(目录、LVM、NFS 等)
|
|
|
|
|
- 管理存储卷
|
|
|
|
|
|
|
|
|
|
## 创建和管理虚拟机
|
|
|
|
|
|
|
|
|
|
### 使用命令行工具创建虚拟机
|
|
|
|
|
|
|
|
|
|
- 使用 `virt-install` 创建虚拟机
|
|
|
|
|
- 使用 `virsh` 管理虚拟机
|
|
|
|
|
|
|
|
|
|
### 使用图形化工具创建虚拟机
|
|
|
|
|
|
|
|
|
|
- 安装和使用 `virt-manager`
|
|
|
|
|
- 通过 `virt-manager` 创建和配置虚拟机
|