Proxmox VE 超融合集群實踐真傳

田逸

  • 出版商: 清華大學
  • 出版日期: 2022-09-01
  • 售價: $474
  • 貴賓價: 9.5$450
  • 語言: 簡體中文
  • ISBN: 7302611858
  • ISBN-13: 9787302611851
  • 相關分類: Linux
  • 立即出貨

  • Proxmox VE 超融合集群實踐真傳-preview-1
  • Proxmox VE 超融合集群實踐真傳-preview-2
  • Proxmox VE 超融合集群實踐真傳-preview-3
Proxmox VE 超融合集群實踐真傳-preview-1

買這商品的人也買了...

商品描述

本書詳細介紹Proxmox VE。Proxmox VE是一個完整的企業虛擬化開源平臺,具有去中心化的超融合特性。Proxmox VE與前端負載均衡整合,可實現關鍵應用的高可用性。 全書共15章,大致可分為幾個部分:第1章和第2章為概述部分,主要介紹Proxmox VE的基本特性及功能;第3~6章為基礎部分,總覽Proxmox VE部署、簡單管理等操作;第7~10章為項目實戰,也是本書的精華部分,介紹不同場景下如何規劃、實施Proxmox VE;第11章和第12章為Proxmox VE 投入生產以後所需進行的日常工作,包括日常管理及平臺升級;第13~15章為擴展部分,主要介紹以在線方式遷移其他系統到Proxmox VE平臺、以Proxmox VE做底層實現桌面雲,以及使用過程中一些問題的匯總。 本書適合有一定Linux基礎並且正在從事系統運維的技術人員、電腦專業學生、高可用系統架構研究者閱讀。

目錄大綱

目錄

第 1 章 “老司機”眼中的私有雲 / 1 

1.1 私有雲的定義 / 1 

1.2 私有雲適用場景 / 3 

1.2.1 傳統行業 / 3 

1.2.2 互聯網行業 / 3 

1.3 私有雲行業現狀 / 4 

1.4 私有雲技術要求(針對 Proxmox VE 平臺) / 5 

第 2 章 開源私有雲神器 Proxmox VE / 6 

2.1 Proxmox VE 的主要特徵 / 6 

2.2 Proxmox VE 的功能亮點 / 8 

2.3 服務與支持 / 15 

2.4 題外話 / 15 

第 3 章 牛刀小試:安裝 Proxmox VE / 17 

3.1 用 U 盤 / 光盤安裝 Proxmox VE / 19 

3.1.1 準備安裝介質 / 19 

3.1.2 開始 Proxmox VE 系統安裝 / 22 

3.1.3 安裝後的處理 / 24 

3.2 在 Debian 上安裝 Proxmox VE / 26 

3.2.1 修改“/etc/hosts”文件 / 26 

3.2.2 添加軟件包更新源 / 26 

3.2.3 安裝 Proxmox VE 相關的軟件包 / 27 

3.2.4 後續處理工作 / 28 

3.3 驗證安裝的正確性 / 28 

3.4 安裝註意事項 / 29 

第 4 章 配置和管理 Proxmox VE / 31 

4.1 管理平臺登錄 / 31 

4.2 網絡配置與管理 / 33 

4.3 存儲管理 / 37 

4.3.1 增加本地存儲 / 38 

4.3.2 增加遠程共享存儲 NFS / 42 

4.4 備份與恢復 / 43 

4.4.1 數據備份 / 43 

4.4.2 虛擬機或容器恢復 / 44 

4.4.3 備份不可再生數據 / 46 

4.5 其他管理操作 / 46 

第 5 章 在 Proxmox VE 上創建虛擬機 / 47 

5.1 用常規方式創建虛擬機 / 47 

5.1.1 準備操作系統 ISO 鏡像文件 / 48 

5.1.3 在 Proxmox VE 上創建虛擬機 / 49 

5.1.4 虛擬機資源及屬性變更 / 53 

5.1.5 修改虛擬機配置舉例 / 55 

5.2 為虛擬機安裝操作系統 / 59 

5.2.1 安裝 Linux 操作系統(CentOS 7) / 60 

5.2.2 安裝 Windows 操作系統 / 62 

5.3 創建虛擬機的其他方法 / 65 

第 6 章 虛擬機日常管理 / 66 

6.1 虛擬機硬件配置變更 / 66 

6.1.1 減少虛擬機 CPU 核數 / 67 

6.1.2 減少虛擬機內存容量 / 67 

6.1.3 虛擬機磁盤擴容 / 68 

6.2 虛擬機克隆 / 70 

6.3 虛擬機遷移 / 71 

6.4 快速創建虛擬機 / 73 

6.5 虛擬機銷毀 / 74 

6.6 操作失敗鎖定解除 / 76 

第 7 章 Proxmox VE 單節點虛擬化 / 77 

7.1 應用場景描述 / 78 

7.2 系統規劃 / 78 

7.3 功能具體實現 / 79 

7.3.1 安裝部署 Proxmox VE / 79 

7.3.2 安裝部署 pptpd / 79 

7.3.3 配置 pptpd / 81 

7.3.4 網絡地址轉換及 IP 偽裝 / 82 

7.3.5 Windows 客戶端撥號驗證 / 83 

7.4 創建虛擬機、安裝操作系統並部署應用 / 84 

7.5 為宿主機部署 HAProxy / 84 

7.6 項目實施效果 / 88 

第 8 章 Proxmox VE 多節點虛擬化 / 89 

8.1 只用集群、不要求高可用的場景 / 90 

8.2 創建 Proxmox VE 集群 / 90 

8.2.1 安裝 Proxmox VE 前的準備工作 / 91 

8.2.2 在物理節點安裝 Proxmox VE / 91 

8.2.3 正式創建 Proxmox VE 集群 / 92 

8.3 準備 NFS 共享服務器 / 95 

8.4 創建虛擬機及安裝虛擬機操作系統 / 97 

8.5 虛擬機部署應用 / 98 

8.6 創建虛擬機模板並克隆虛擬機 / 98 

8.7 部署並配置負載均衡 / 100 

8.8 數據備份與恢復 / 100 

8.9 系統可用性測試 / 101 

第 9 章 Proxmox VE 最高可用性超融合集群 / 102 

9.1 最高可用性集群方案設計 / 103 

9.1.1 總體目標 / 103 

9.1.2 平臺組成 / 104 

9.1.3 資源配置 / 105 

9.1.4 實施計劃 / 107 

9.2 安裝 Proxmox VE 到物理服務器 / 108 

9.3 創建 Proxmox VE 集群 / 108 

9.4 創建 Ceph 去中心化分佈式存儲 / 110 

9.4.1 安裝 Ceph 相關的包 / 111 

9.4.2 初始化 Ceph 存儲網絡 / 112 

9.4.3 創建 Ceph 監視器 / 113 

9.4.4 創建 CephOSD / 115 

9.4.5 創建 CephPool / 116 

9.5 創建高可用虛擬機或容器(VM/LXC HA) / 117 

9.5.1 在集群的主機節點建立起 HA 組 / 118 

9.5.2 在集群上創建虛擬機 / 118 

9.5.3 實現虛擬機高可用(VMHA) / 119 

9.5.4 高可用 HA 功能測試 / 120 

9.6 後續操作 / 121 

9.7 遷移驗收及效果 / 122 

9.8 三個基本概念 / 122 

第 10 章 Proxmox VE 超融合集群日常維護 / 124 

10.1 Proxmox VE 升級 / 125 

10.1.1 Proxmox VE 升級的前提條件及註意事項 / 125 

10.1.2 Proxmox VE 升級條件檢查 / 126 

10.1.3 升級集群同步服務 Corosync / 126 

10.1.4 準備 Proxmox VE 6 的更新源 / 128 

10.1.5 升級到 Proxmox VE 6.X / 129 

10.1.6 Proxmox VE 6.4 版本功能驗證 / 133 

10.2 Proxmox VE 超融合集群容量管理 / 134 

10.2.1 Proxmox VE 非增加節點方式擴充容量 / 134 

10.2.2 新增物理節點擴充超融合集群容量 / 135 

10.2.3 從超融合集群中撤離節點 / 137 

10.3 監控 Proxmox VE 超融合集群 / 139 

10.3.1 用 Centreon 監控 Proxmox VE超融合集群 / 140 

10.3.2 監控 Proxmox VE 超融合集群上的虛擬機 / 144 

10.4 打造炫酷的 Proxmox VE 監控界面 / 145 

10.4.1 準備工作 / 145 

10.4.2 整合工作 / 147 

第 11 章 Proxmox VE 的備份與恢復 / 152 

11.1 虛擬機應用數據備份與恢復 / 153 

11.1.1 非結構化數據備份與恢復 / 153 

11.1.2 結構化數據備份與恢復 / 153 

11.2 Proxmox VE 虛擬機備份形式 / 154 

11.3 將 Proxmox VE 上的虛擬機備份到 NFS / 154 

11.3.1 準備共享存儲 NFS / 154 

11.3.2 備份 Proxmox VE 集群上的虛擬機 / 156 

11.4 Proxmox VE 虛擬機恢復 / 161 

11.4.1 Proxmox VE 目標節點添加 NFS 共享存儲 / 162 

11.4.2 從備份中還原 Proxmox VE 虛擬機 / 162 

11.4.3 後續工作 / 163 

11.5 Proxmox Backup Server 專用備份 / 163 

11.5.1 部署 Proxmox Backup Server 2.0 / 164 

11.5.2 配置主 Proxmox Backup Server / 168 

11.5.3 將 Proxmox VE 連接到Proxmox Backup Server / 173 

11.5.4 將 Proxmox VE 備份到 Proxmox Backup Server 功能測試 / 176 

11.5.5 設置 Proxmox VE 集群自動備份 / 176 

11.6 把 PBS 的數據同步到另一個PBS / 178 

11.6.1 為輔助 PBS 進行同步配置 / 180 

11.6.2 將主 PBS 的數據添加到輔助 PBS / 180 

11.6.3 為輔助 PBS 添加同步作業 / 181 

11.7 備份非 Proxmox VE 系統數據到Proxmox Backup Server / 183 

11.7.1 安裝客戶端軟件 Proxmox-backup-client / 183 

11.7.2 遠端 Proxmox Backup Server 設置備份路徑並授權 / 184 

11.7.3 從 CentOS 備份數據到 PBS / 185 

11.7.4 CentOS 從 Proxmox Backup Server 備份中恢復數據 / 187 

第 12 章 Proxmox VE 常見故障分析 / 189 

12.1 Proxmox VE 集群節點崩潰處理 / 189 

12.1.1 問題描述 / 189 

12.1.2 從集群中刪除故障節點 / 190 

12.2 Proxmox VE 升級導致 Ceph 健康檢測告警 / 192 

12.2.1 Ceph 故障描述 / 193 

12.2.2 Ceph 故障分析 / 194 

12.2.3 Ceph-mgr 故障處理 / 196 

12.3 Proxmox VE 集群升級過程導致節點離群 / 198 

12.4 Proxmox VE 性能故障 / 199 

12.4.1 磁盤 I/O 引起的性能故障 / 199 

12.4.2 網絡 I/O 引起的性能故障 / 199 

12.5 Proxmox VE 備份性能優化 / 200 

12.5.1 問題描述 / 201 

12.5.2 臨時措施 / 201 

12.5.3 方案設計 / 202 

12.5.4 方案實施 / 203 

12.5.5 實施效果 / 204 

12.6 Proxmox VE 超融合集群掛載 NFS出錯處理 / 205 

12.7 Proxmox VE 超融合集群 CephOSD 磁盤塞滿 / 206 

12.8 Proxmox VE 集群 Ceph 報“ceph 1pg inconsistent”錯誤 / 208 

第 13 章 不停服務將系統原樣遷移到 Proxmox VE 集群 / 209 

13.1 系統遷移基本架構 / 210 

13.2 部署系統遷移控制中心 / 210 

13.2.1 安裝操作系統 CentOS 7 / 210 

13.2.2 部署系統遷移控制中心軟件 / 214 

13.2.3 控制中心軟件授權 / 218 

13.2.4 安裝本地功能模塊“遷移 Move” / 219 

13.3 為源系統安裝數據遷移客戶端 / 220 

13.4 準備目標系統 / 222 

13.4.1 為 Proxmox VE 集群創建虛擬機 / 222 

13.4.2 啟動虛擬機並連接到控制中心 / 223 

13.4.3 將目標系統連接到控制中心 / 225 

13.5 系統在線遷移 / 226 

13.5.1 添加遷移任務 / 227 

13.5.2 源系統向目標系統整體遷移 / 229 

13.6 目標系統切換 / 230 

13.7 在線遷移 Windows 系統 / 231 

第 14 章 Proxmox VE 桌面虛擬化或桌面雲 / 232 

14.1 辦公場景使用 PC 面臨的問題 / 232 

14.2 解決傳統電腦辦公問題的思路 / 233 

14.2.1 30 ~ 50 人規模桌面雲方案設計 / 233 

14.2.2 200 人左右規模桌面雲方案設計 / 234 

14.3 Proxmox VE 桌面虛擬化 / 235 

14.3.1 實驗設施準備 / 235 

14.3.2 Proxmox VE 桌面虛擬化實施步驟 / 237 

14.3.3 安裝創建 Windows 虛擬機 / 237 

14.3.4 用 SPICE 客戶端連接虛擬機 / 245 

14.3.5 雲終端盒子連接虛擬機 / 249 

14.4 Proxmox VE 桌面虛擬化不足之處 / 251 

14.5 Proxmox VE 桌面虛擬化改進設想 / 251 

第 15 章 Proxmox VE 常見問題交流及功能期待 / 252 

15.1 Proxmox VE 常見問題交流 / 252 

15.2 Proxmox VE 集群部署位置 / 256 

15.3 Proxmox VE 有待完善的地方 / 256 

附錄 A 基於 Proxmox VE 的雲桌面系統嘗鮮 / 257 

A.1 準備好雲桌面管理平臺 / 258 

A.2 恢復虛擬機模板 / 259 

A.3 生成虛擬機 / 260 

A.3.1 添加宿主機 / 260 

A.3.2 創建雲桌面 / 261 

A.4 雲終端連接遠程桌面 / 262 

A.4.1 雲終端入網 / 262 

A.4.2 雲終端連接虛擬機(雲桌面) / 262 

A.5 改進意見 / 264