目 录
前 言
第1章 Proxmox VE介绍 1
1.1 虚拟化技术介绍 1
1.1.1 服务器虚拟化 1
1.1.2 存储虚拟化 2
1.1.3 网络虚拟化 3
1.2 Proxmox VE基础知识 4
1.2.1 Proxmox VE的开发背景 4
1.2.2 Proxmox VE的功能特性 5
1.2.3 Proxmox VE的优势 6
1.3 本书实验拓扑 7
1.3.1 物理拓扑介绍 7
1.3.2 IP地址分配 7
1.4 本章小结 8
第2章 部署Proxmox VE 9
2.1 独立节点部署Proxmox VE 9
2.1.1 部署Proxmox VE的前提条件 9
2.1.2 部署Proxmox VE使用的软件 10
2.1.3 独立节点部署Proxmox VE的步骤 11
2.2 修改Proxmox VE更新源 17
2.2.1 修改Proxmox VE存储库 17
2.2.2 修改Proxmox VE Ceph源 21
2.2.3 修改Proxmox VE订阅 23
2.3 集群部署Proxmox VE 27
2.3.1 创建Proxmox VE集群 27
2.3.2 加入Proxmox VE集群 30
2.3.3 删除Proxmox VE集群 33
2.4 生产环境Proxmox VE规划设计 35
2.4.1 订阅企业级服务 35
2.4.2 Proxmox VE实施案例 43
2.5 本章小结 45
第3章 配置Proxmox VE存储 46
3.1 Proxmox VE支持的存储类型 46
3.1.1 ZFS介绍 46
3.1.2 NFS介绍 47
3.1.3 iSCSI介绍 47
3.2 配置本地存储 48
3.2.1 本地存储冗余介绍 48
3.2.2 本地存储的配置过程 48
3.3 配置NFS存储 54
3.3.1 配置NFS存储连接 54
3.3.2 上传ISO镜像至NFS存储 56
3.4 配置iSCSI存储 59
3.4.1 配置iSCSI存储连接 59
3.4.2 配置iSCSI+LVM存储 61
3.5 配置Ceph存储 64
3.5.1 Ceph存储介绍 64
3.5.2 生产环境部署Ceph的条件 66
3.5.3 安装Ceph 67
3.5.4 配置Ceph 70
3.5.5 使用Ceph 76
3.5.6 Ceph的维护与监控 79
3.6 本章小结 79
第4章 配置Proxmox VE网络 81
4.1 Proxmox VE支持的网络 81
4.1.1 Linux Bridge介绍 81
4.1.2 Linux Bond介绍 82
4.1.3 Linux VLAN介绍 83
4.2 Proxmox VE基础网络配置 83
4.2.1 配置Linux Bridge网络 83
4.2.2 配置Linux Bond网络 86
4.2.3 配置Linux VLAN 90
4.3 本章小结 92
第5章 创建和使用虚拟机 93
5.1 Proxmox VE虚拟机介绍 93
5.1.1 QEMU介绍 93
5.1.2 虚拟机硬件介绍 94
5.2 创建虚拟机 101
5.2.1 创建Linux虚拟机 101
5.2.2 为Linux虚拟机安装EMU Agent 108
5.2.3 创建Windows虚拟机 113
5.2.4 为Windows虚拟机安装QEMU Agent 120
5.3 虚拟机的日常操作 126
5.3.1 调整虚拟机硬件 126
5.3.2 创建虚拟机快照 134
5.3.3 创建虚拟机模板 138
5.4 配置虚拟机安全策略 141
5.4.1 启用安全策略 141
5.4.2 配置安全策略 143
5.5 本章小结 150
第6章 创建和使用容器 151
6.1 创建和使用LXC 151
6.1.1 下载LXC镜像 153
6.1.2 创建LXC 156
6.2 使用LXC创建应用 162
6.2.1 创建WordPress应用 162
6.2.2 创建MySQL应用 169
6.3 创建和使用Docker容器 173
6.3.1 安装Docker容器 173
6.3.2 使用Docker容器创建应用 182
6.4 本章小结 184
第7章 配置和使用高级特性 185
7.1 Proxmox VE高可用介绍 185
7.1.1 高可用基础 185
7.1.2 高可用原理 185
7.1.3 高可用状态 189
7.1.4 高可用机制 190
7.2 配置和使用迁移 193
7.2.1 迁移介绍 193
7.2.2 迁移的前提条件 194
7.2.3 迁移虚拟机 194
7.2.4 迁移容器 195
7.3 配置和使用高可用 197
7.3.1 使用高可用的前提条件 197
7.3.2 配置高可用 197
7.4 本章小结 207
第8章 Proxmox VE的备份与恢复 208
8.1 配置和使用内置备份 208
8.1.1 使用内置工具备份虚拟机 208
8.1.2 使用内置工具还原虚拟机 213
8.2 配置和使用Proxmox Backup Server 215
8.2.1 部署Proxmox Backup Server 215
8.2.2 配置Proxmox Backup Server 221
8.2.3 使用Proxmox Backup Server 227
8.3 本章小结 231
第9章 Proxmox VE系统管理 232
9.1 配置系统选项 232
9.1.1 创建用户账号 232
9.1.2 配置用户权限 234
9.1.3 升级Proxmox VE版本 238
9.2 Proxmox VE命令行 244
9.2.1 常用命令 244
9.2.2 其他命令 247
9.3 配置Proxmox VE监控 248
9.3.1 部署指标服务器 249
9.3.2 配置指标服务器 254
9.4 本章小结 260
展开