oVirt企業部署及實踐
姬濤濤,顧雲蘇,趙冬偉 等
- 出版商: 電子工業
- 出版日期: 2025-02-01
- 定價: $534
- 售價: 8.5 折 $454
- 語言: 簡體中文
- 頁數: 324
- ISBN: 7121496488
- ISBN-13: 9787121496486
下單後立即進貨 (約4週~6週)
商品描述
本書全面介紹了oVirt 這一強大且開源的虛擬化平臺。涵蓋了從基礎架構搭建到高級配置與優化的各個方面,幫助讀者從零開始搭建並管理企業級的虛擬化環境。本書首先介紹了虛擬化的基本概念和oVirt 的架構,隨後深入講解了oVirt 的安裝、配置和管理實踐。本書不僅幫助讀者掌握oVirt 的核心功能,還介紹瞭如何將oVirt 部署在國產化的鯤鵬、龍芯服務器上,以獲得高效、可靠的虛擬化解決方案。本書適合希望深入瞭解和掌握oVirt 的IT 專業人士、系統架構師、系統管理員,以及希望在虛擬化技術方面有所突破的讀者,是一本不可多得的實用指南。
目錄大綱
目 錄
第1章 虛擬化及oVirt技術簡介 1
1.1 虛擬化發展歷史 2
1.1.1 x86虛擬化的困難 3
1.1.2 全虛擬化技術 4
1.1.3 半虛擬化技術 5
1.1.4 基於硬件輔助的全虛擬化技術 6
1.1.5 內存虛擬化 8
1.1.6 I/O設備虛擬化 10
1.1.7 容器技術 11
1.1.8 企業虛擬化技術的優勢 11
1.1.9 虛擬化技術當前的發展形勢 12
1.2 oVirt介紹 13
1.2.1 oVirt相關術語 13
1.2.2 oVirt架構 15
1.2.3 oVirt的關鍵組件 16
1.2.4 自托管引擎架構 19
1.2.5 獨立管理器架構 20
第2章 部署自托管引擎架構的oVirt集群 21
2.1 確認主機滿足安裝要求 22
2.1.1 CPU要求 22
2.1.2 內存要求 23
2.1.3 存儲容量要求 23
2.1.4 網絡硬件要求 24
2.1.5 網絡配置要求 24
2.2 準備共享存儲 25
2.2.1 為存儲服務器安裝準備NFS、iSCSI操作系統 25
2.2.2 配置NFS存儲 28
2.2.3 準備iSCSI存儲 29
2.3 準備安裝介質 31
2.4 規劃整體網絡 32
2.5 準備主機 33
2.5.1 安裝操作系統 33
2.5.2 安裝後通過nmtui命令配置網絡 35
2.5.3 安裝後通過nmcli命令配置網絡 38
2.5.4 設置主機名稱 38
2.6 在主機上部署管理器引擎 39
2.6.1 配置管理器引擎主機 39
2.6.2 安裝ovirt-engine-appliance軟件包 40
2.6.3 通過命令部署管理器引擎 41
2.7 連接到管理門戶 46
2.7.1 為網站添加CA證書 46
2.7.2 登錄管理門戶 47
2.8 添加新的主機 48
2.8.1 安裝操作系統 49
2.8.2 將主機域名同步添加至管理器節點 50
2.8.3 在門戶界面添加主機 50
2.9 添加主機時常見的故障排除 53
2.9.1 yum源無法使用 53
2.9.2 主機因網絡原因處於不可用狀態 54
2.9.3 iSCSI連接器名稱有誤引起主機不可用 56
第3章 快速使用指南 58
3.1 oVirt配置存儲 58
3.1.1 準備NFS存儲 59
3.1.2 準備iSCSI存儲 61
3.1.3 添加數據域 64
3.1.4 添加ISO域 71
3.1.5 添加導出域 75
3.2 創建虛擬機 77
3.2.1 安裝virt-viewer客戶端控制台 77
3.2.2 創建Linux虛擬機 77
3.2.3 為Linux安裝客戶機代理和驅動程序 83
3.2.4 創建Windows虛擬機 84
3.2.5 為Windows安裝客戶機代理和驅動程序 93
3.3 管理虛擬機 97
3.3.1 啟動虛擬機 97
3.3.2 關閉虛擬機 97
3.3.3 暫停/恢復虛擬機 98
3.3.4 重啟/重置虛擬機 99
3.3.5 刪除虛擬機 100
3.3.6 克隆虛擬機 101
3.3.7 更換虛擬機的CD 102
3.3.8 添加網絡接口 103
3.3.9 修改網絡接口 104
3.3.10 刪除網絡接口 105
3.3.11 添加虛擬磁盤 106
3.3.12 修改虛擬磁盤 108
3.3.13 刪除虛擬磁盤 108
3.3.14 虛擬機快照 109
3.3.15 配置虛擬機使用主機設備 114
3.3.16 將虛擬機固定在特定主機上 117
3.4 管理模板 119
3.4.1 密封Linux或Windows虛擬機 119
3.4.2 創建模板 120
3.4.3 編輯、刪除模板 121
3.4.4 導出模板 122
3.4.5 導入模板 123
3.4.6 通過模板創建虛擬機 124
3.5 導入或導出虛擬機 127
3.5.1 將虛擬機導出到主機上 127
3.5.2 從主機中導入虛擬機 128
3.5.3 將虛擬機導出到導出域 130
3.5.4 從導出域導入虛擬機 132
3.5.5 將虛擬機導出到數據域 133
3.5.6 從數據域導入虛擬機 134
3.5.7 從VMware中導入虛擬機 136
3.5.8 從KVM主機導入虛擬機 138
第4章 設置虛擬機詳細指南 141
4.1 虛擬機“普通”選項卡設置說明 142
4.1.1 磁盤設置項說明 144
4.1.2 網絡設置項說明 147
4.2 虛擬機“系統”設置說明 148
4.3 虛擬機“初始運行”設置說明 151
4.4 虛擬機“控制台”設置說明 152
4.5 虛擬機“主機”設置說明 155
4.6 虛擬機“高可用性”設置說明 157
4.7 虛擬機“資源分配”設置說明 158
4.8 虛擬機“引導選項”設置說明 160
4.9 虛擬機“隨機數生成器”設置說明 161
4.10 虛擬機“自定義屬性”設置說明 163
4.11 虛擬機“圖標”設置說明 164
4.12 虛擬機“Foreman/Satellite”設置說明 165
第5章 高級配置管理 166
5.1 oVirt配置內網 166
5.1.1 創建ovirt-provider-ovn 166
5.1.2 創建路由連通內網與外網 170
5.1.3 配置內網虛擬機以訪問外網 173
5.1.4 配置外網設備以訪問內網 175
5.2 用戶(組)及權限管理 177
5.2.1 內部認證AAA-JDBC介紹 178
5.2.2 管理內部域中的本地用戶 178
5.2.3 管理內部域中的本地用戶組 187
5.2.4 將用戶(組)添加到管理器引擎 192
5.2.5 從管理器引擎中刪除用戶(組) 195
5.2.6 管理器引擎中用戶(組)權限管理 195
第6章 企業實踐及案例 204
6.1 虛擬機門戶管理實踐 204
6.1.1 登錄到虛擬機門戶 205
6.1.2 創建虛擬機和使用虛擬機控制台 206
6.1.3 查看虛擬機 209
6.1.4 刪除虛擬機 211
6.1.5 編輯虛擬機 211
6.2 模板管理實踐 214
6.2.1 創建帶有Cloud-Init工具的模板 215
6.2.2 創建虛擬機時選擇Cloud-Init選項 216
6.3 用戶權限實踐 219
6.4 配額管理實踐 226
第7章 更新及維護 231
7.1 oVirt更新 231
7.1.1 更新管理器引擎節點 232
7.1.2 更新oVirt中的所有主機 233
7.1.3 手動更新oVirt的主機 235
7.2 oVirt的備份與恢復 235
7.2.1 使用engine-backup命令創建備份 236
7.2.2 使用engine-back命令恢復備份 238
7.2.3 修改oVirt管理器的域名 249
7.3 更新證書 250
7.3.1 查看證書過期時間 251
7.3.2 在證書過期前續訂證書 252
7.3.3 在證書過期後更新主機證書 254
7.3.4 當管理器證書過期且無法啟動管理器引擎時 257
第8章 在國產鯤鵬920上使用oVirt 261
8.1 整體安裝規劃 262
8.2 部署openEuler操作系統 263
8.2.1 部署操作系統 263
8.2.2 設置BIOS 265
8.3 安裝和部署管理器引擎 266
8.4 部署和添加主機 275
8.4.1 部署主機 275
8.4.2 添加主機 279
8.5 通過管理門戶添加存儲域 281
第9章 在國產龍芯服務器上使用oVirt 284
9.1 整體安裝規劃 284
9.2 部署和配置Loongnix Server 8.4操作系統 285
9.2.1 部署操作系統 285
9.2.2 配置網絡並啟用SSH服務 287
9.2.3 配置遠程yum源 288
9.3 安裝和部署管理器引擎 289
9.4 部署和添加主機 297
9.4.1 部署主機 297
9.4.2 添加主機 299
9.5 通過管理門戶添加存儲域 300
附錄 301
附錄A 管理器引擎開放的防火牆埠清單 301
附錄B 主機防火牆埠清單 302
附錄C 打開主機虛擬化嵌套(僅x86架構支持) 303
附錄D cert_data.sh腳本文件 305
附錄E singlehost.sh腳本文件 306