描述
开 本: 16开纸 张: 胶版纸包 装: 平装-胶订是否套装: 否国际标准书号ISBN: 9787111753018
编辑推荐
(1)作者背景资深:作者是资深虚拟化与云计算技术专家,黑色数据网络实验室创始人,在中国虚拟化技术领域颇有影响力。
(2)作者经验丰富:作者有近20年的虚拟化、数据中心等领域的从业经验,对VMware vSphere和Linux KVM等商业虚拟化产品和开源虚拟机技术Proxmox VE都有深入研究。
(3)注重工程实战:采用全真物理环境、融合作者多年工程实战经验,从部署、使用、管理3个维度讲解Proxmox VE在真实环境中的使用。
(4)详细操作步骤:围绕部署、使用、管理3个维度,通过大量的案例和操作流程,手把手教读者如何使用Proxmox VE,确保读者一看就懂,一学就会。
(2)作者经验丰富:作者有近20年的虚拟化、数据中心等领域的从业经验,对VMware vSphere和Linux KVM等商业虚拟化产品和开源虚拟机技术Proxmox VE都有深入研究。
(3)注重工程实战:采用全真物理环境、融合作者多年工程实战经验,从部署、使用、管理3个维度讲解Proxmox VE在真实环境中的使用。
(4)详细操作步骤:围绕部署、使用、管理3个维度,通过大量的案例和操作流程,手把手教读者如何使用Proxmox VE,确保读者一看就懂,一学就会。
内容简介
这是一本讲解如何在真实环境中部署、使用和管理Proxmox VE的实战性著作。作者采用全真物理环境,融合自己丰富的工程实践经验,提供大量操作步骤,手把手教你从零基础掌握Proxmox VE。
通过阅读本书,你将:
?了解什么是开源Proxmox VE
?掌握Proxmox VE在企业生产环境中部署
?掌握Proxmox VE存储配置
?掌握Proxmox VE网络配置
?掌握Proxmox VE虚拟机、容器配置
?掌握Proxmox VE高级特性使用
?掌握Proxmox VE备份与恢复
?掌握Proxmox VE系统管理
通过阅读本书,你将:
?了解什么是开源Proxmox VE
?掌握Proxmox VE在企业生产环境中部署
?掌握Proxmox VE存储配置
?掌握Proxmox VE网络配置
?掌握Proxmox VE虚拟机、容器配置
?掌握Proxmox VE高级特性使用
?掌握Proxmox VE备份与恢复
?掌握Proxmox VE系统管理
目 录
目 录
前 言
第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
前 言
第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
前 言
前 言
为什么要写这本书
企业数据中心是企业IT基础设施的重要组成部分,承载着企业的核心业务和数据。在过去的几十年里,企业数据中心的规模和复杂度不断增加,同时也面临着越来越多的挑战,如成本控制、灵活性、安全性、可靠性等。为了应对这些挑战,企业需要使用更加高效、灵活和可靠的IT基础设施。在这样的背景下,虚拟化、容器、云计算等技术逐渐成为企业构建IT基础设施的主要技术。这些技术可以提高IT资源利用率,降低成本,提高业务灵活性和可
靠性。
在这些技术中,虚拟化技术是核心技术之一。虚拟化技术可以将一台物理服务器虚拟化成多个独立的虚拟机,每个虚拟机可以运行不同的操作系统和应用程序,从而更加高效和灵活地利用IT资源。目前,比较常用的虚拟化产品有VMware vSphere、Microsoft Hyper-V、Red Hat RHEV等。这些产品有着各自的特点和应用场景,但都是国外的商业软件,在使用上可能会面临一些安全和依赖方面的问题。
近年来,由于信息安全得到国家层面的高度重视,国内企业对于开源和国产化的需求逐渐增加。在这样的背景下,开源虚拟化平台Proxmox VE得到了广泛的关注和应用。Proxmox VE是一个功能丰富的开源虚拟化平台,可以实现虚拟机的部署、管理和监控,还支持容器、存储、网络等多种功能。Proxmox VE在性能、可靠性、灵活性等方面都有着不错的表现。2022年,Proxmox VE发布了7.2版本,修复了以往版本中存在的一些问题,同时加强了对Ceph分布式存储的支持,其性能得到了极大的改善,在国内的部署和使用呈现出快速增长的趋势。
然而,在企业中部署和使用Proxmox VE仍然需要一定的技术储备和实践经验。为了帮助企业IT人员更好地掌握Proxmox VE的部署,笔者写了这本书。
读者对象
Proxmox VE用户和爱好者
企业数据中心运维人员
从商业平台向开源平台转型的管理人员或运维人员
开设相关课程的高职院校的师生
本书内容
本书采用循序渐进的方式,从基础的概念开始,逐步讲解如何在企业生产环境中部署和使用开源虚拟化平台Proxmox VE。本书共9章,主要内容如下:第1章介绍虚拟化技术及Proxmox VE基础知识,第2章介绍如何在生产环境中部署Proxmox VE,第3章介绍如何配置Proxmox VE存储,第4章介绍如何配置Proxmox VE网络,第5章介绍如何创建和使用虚拟机,第6章介绍如何创建和使用容器,第7章介绍如何配置和使用Proxmox VE高级特性,第8章介绍Proxmox VE的备份与恢复,第9章介绍Proxmox VE系统管理。
通过阅读本书,读者可以了解到Proxmox VE的基本原理和特点,掌握部署和管理Proxmox VE的技能和方法,从而更好地满足企业的业务需求。
勘误和支持
由于本书涉及的知识点较多,加之作者水平有限,书中难免有疏漏和不妥之处,欢迎广大读者批评指正。如果有任何关于本书的问题、意见和建议,可以通过邮箱[email protected]与笔者交流和沟通,笔者将非常感激并尽力优化本书的内容。此外,建议读者通过参加社区活动、阅读相关博客、参考实践案例等方式来扩展自己的知识和经验,提高自己的水平和技能。
本书旨在为企业IT人员提供一份Proxmox VE部署和管理的指南,帮助他们更好地应对企业业务需求和挑战。希望读者能够在本书的帮助下掌握Proxmox VE的部署和管理技能,为企业的IT基础设施建设做出贡献。
为什么要写这本书
企业数据中心是企业IT基础设施的重要组成部分,承载着企业的核心业务和数据。在过去的几十年里,企业数据中心的规模和复杂度不断增加,同时也面临着越来越多的挑战,如成本控制、灵活性、安全性、可靠性等。为了应对这些挑战,企业需要使用更加高效、灵活和可靠的IT基础设施。在这样的背景下,虚拟化、容器、云计算等技术逐渐成为企业构建IT基础设施的主要技术。这些技术可以提高IT资源利用率,降低成本,提高业务灵活性和可
靠性。
在这些技术中,虚拟化技术是核心技术之一。虚拟化技术可以将一台物理服务器虚拟化成多个独立的虚拟机,每个虚拟机可以运行不同的操作系统和应用程序,从而更加高效和灵活地利用IT资源。目前,比较常用的虚拟化产品有VMware vSphere、Microsoft Hyper-V、Red Hat RHEV等。这些产品有着各自的特点和应用场景,但都是国外的商业软件,在使用上可能会面临一些安全和依赖方面的问题。
近年来,由于信息安全得到国家层面的高度重视,国内企业对于开源和国产化的需求逐渐增加。在这样的背景下,开源虚拟化平台Proxmox VE得到了广泛的关注和应用。Proxmox VE是一个功能丰富的开源虚拟化平台,可以实现虚拟机的部署、管理和监控,还支持容器、存储、网络等多种功能。Proxmox VE在性能、可靠性、灵活性等方面都有着不错的表现。2022年,Proxmox VE发布了7.2版本,修复了以往版本中存在的一些问题,同时加强了对Ceph分布式存储的支持,其性能得到了极大的改善,在国内的部署和使用呈现出快速增长的趋势。
然而,在企业中部署和使用Proxmox VE仍然需要一定的技术储备和实践经验。为了帮助企业IT人员更好地掌握Proxmox VE的部署,笔者写了这本书。
读者对象
Proxmox VE用户和爱好者
企业数据中心运维人员
从商业平台向开源平台转型的管理人员或运维人员
开设相关课程的高职院校的师生
本书内容
本书采用循序渐进的方式,从基础的概念开始,逐步讲解如何在企业生产环境中部署和使用开源虚拟化平台Proxmox VE。本书共9章,主要内容如下:第1章介绍虚拟化技术及Proxmox VE基础知识,第2章介绍如何在生产环境中部署Proxmox VE,第3章介绍如何配置Proxmox VE存储,第4章介绍如何配置Proxmox VE网络,第5章介绍如何创建和使用虚拟机,第6章介绍如何创建和使用容器,第7章介绍如何配置和使用Proxmox VE高级特性,第8章介绍Proxmox VE的备份与恢复,第9章介绍Proxmox VE系统管理。
通过阅读本书,读者可以了解到Proxmox VE的基本原理和特点,掌握部署和管理Proxmox VE的技能和方法,从而更好地满足企业的业务需求。
勘误和支持
由于本书涉及的知识点较多,加之作者水平有限,书中难免有疏漏和不妥之处,欢迎广大读者批评指正。如果有任何关于本书的问题、意见和建议,可以通过邮箱[email protected]与笔者交流和沟通,笔者将非常感激并尽力优化本书的内容。此外,建议读者通过参加社区活动、阅读相关博客、参考实践案例等方式来扩展自己的知识和经验,提高自己的水平和技能。
本书旨在为企业IT人员提供一份Proxmox VE部署和管理的指南,帮助他们更好地应对企业业务需求和挑战。希望读者能够在本书的帮助下掌握Proxmox VE的部署和管理技能,为企业的IT基础设施建设做出贡献。
评论
还没有评论。