2024-07-16 15:46:25 +08:00
|
|
|
|
---
|
|
|
|
|
title: 标题
|
|
|
|
|
description: 描述
|
|
|
|
|
keywords:
|
|
|
|
|
- 关键字
|
|
|
|
|
tags:
|
|
|
|
|
- 标签
|
|
|
|
|
author: 仲平
|
|
|
|
|
date: 2024-07-16
|
|
|
|
|
---
|
2024-07-12 18:04:18 +08:00
|
|
|
|
|
2024-07-16 15:46:25 +08:00
|
|
|
|
## KVM 存储基础
|
|
|
|
|
|
|
|
|
|
### KVM 存储的基本概念
|
|
|
|
|
|
|
|
|
|
### 虚拟机存储类型
|
|
|
|
|
|
|
|
|
|
- 磁盘映像文件(qcow2, raw 等)
|
|
|
|
|
- 逻辑卷管理(LVM)
|
|
|
|
|
- 网络存储(NFS, iSCSI)
|
|
|
|
|
|
|
|
|
|
## KVM 存储安装与准备
|
|
|
|
|
|
|
|
|
|
### 安装必要的软件包
|
|
|
|
|
|
|
|
|
|
- `libvirt`
|
|
|
|
|
- `qemu-kvm`
|
|
|
|
|
|
|
|
|
|
### 配置系统存储支持
|
|
|
|
|
|
|
|
|
|
- 确认存储驱动加载情况
|
|
|
|
|
- 准备存储设备和挂载点
|
|
|
|
|
|
|
|
|
|
## 配置存储池
|
|
|
|
|
|
|
|
|
|
### 什么是存储池
|
|
|
|
|
|
|
|
|
|
- 存储池的概念
|
|
|
|
|
- 存储池的类型
|
|
|
|
|
|
|
|
|
|
### 创建和管理目录存储池
|
|
|
|
|
|
|
|
|
|
- 使用 `virsh` 创建目录存储池
|
|
|
|
|
- 配置目录存储池
|
|
|
|
|
|
|
|
|
|
### 创建和管理逻辑卷存储池
|
|
|
|
|
|
|
|
|
|
- 使用 `virsh` 创建 LVM 存储池
|
|
|
|
|
- 配置 LVM 存储池
|
|
|
|
|
|
|
|
|
|
### 创建和管理网络存储池
|
|
|
|
|
|
|
|
|
|
- 使用 `virsh` 创建 NFS 存储池
|
|
|
|
|
- 使用 `virsh` 创建 iSCSI 存储池
|
|
|
|
|
|
|
|
|
|
## 配置存储卷
|
|
|
|
|
|
|
|
|
|
### 什么是存储卷
|
|
|
|
|
|
|
|
|
|
- 存储卷的概念
|
|
|
|
|
- 存储卷的类型
|
|
|
|
|
|
|
|
|
|
### 创建和管理磁盘映像文件
|
|
|
|
|
|
|
|
|
|
- 使用 `virsh` 创建磁盘映像文件
|
|
|
|
|
- 配置磁盘映像文件的大小和格式
|
|
|
|
|
|
|
|
|
|
### 创建和管理逻辑卷
|
|
|
|
|
|
|
|
|
|
- 使用 `virsh` 创建逻辑卷
|
|
|
|
|
- 配置逻辑卷的大小和格式
|
|
|
|
|
|
|
|
|
|
## 虚拟机的存储配置
|
|
|
|
|
|
|
|
|
|
### 添加和删除虚拟机磁盘
|
|
|
|
|
|
|
|
|
|
- 使用 `virt-manager` 添加和删除虚拟机磁盘
|
|
|
|
|
- 使用 `virsh` 添加和删除虚拟机磁盘
|
|
|
|
|
|
|
|
|
|
### 配置虚拟机的启动磁盘
|
|
|
|
|
|
|
|
|
|
- 设置启动磁盘顺序
|
|
|
|
|
- 配置虚拟机 BIOS 设置
|
|
|
|
|
|
|
|
|
|
## 高级存储管理
|
|
|
|
|
|
|
|
|
|
### 快照管理
|
|
|
|
|
|
|
|
|
|
- 创建和管理磁盘快照
|
|
|
|
|
- 使用 `virt-manager` 管理快照
|
|
|
|
|
- 使用 `virsh` 管理快照
|
|
|
|
|
|
|
|
|
|
### 存储池的扩展和缩减
|
|
|
|
|
|
|
|
|
|
- 扩展存储池容量
|
|
|
|
|
- 缩减存储池容量
|
|
|
|
|
|
|
|
|
|
### 磁盘镜像和克隆
|
|
|
|
|
|
|
|
|
|
- 创建磁盘镜像
|
|
|
|
|
- 克隆虚拟机磁盘
|