當前位置:網站首頁>Openstack實驗之nova服務的安裝與配置
Openstack實驗之nova服務的安裝與配置
2022-01-27 09:19:39 【張家的魚擺擺】
nova服務的安裝與配置
1.nova服務概述
nova作為openstack的核心組件,需要和其他組件進行交互,如何keystone完成認證,獲得token和資源的訪問端點endpoint;和glance進行交互,獲得鏡像資源,完成鏡像的下載與啟動;和neutron進行交互,完成虛擬網絡的創建,如地址分配,端口創建,網橋創建和安全組規則的建立;與dashboard交互,完成頁面對hypervisor和instance的管理
2.nova的子組件
nova主要子組件:
(1)nova-api:負責接收和相應的api請求,支持OpensStack Compute API和Amzon EC2Api接口。
(2)nova-scheduler:負責虛擬機的調度,根據多重調度算法,選擇合適的hypervisor,常見的調度有:基於CPU,基於內存,隨機調度等。
(3)nova-compute:通過API接口和底層的hypervisor交互,完成instance的創建,管理和銷毀,並將狀態同步至DB。
(4) nova-conductor和nova compute相互結合,完成compute節點對數據庫狀態的更新,避免數據庫的接口直接被compute訪問。
(5)nova-consoleaut:完成控制臺,如VNC對instance訪問的認證 ,compute節點通過proxy的方式,交由nova-consoleauth完成認證。
(6) nova-vncproxy:提供一 個訪問instance的web接口 ,該接口基於VNC協議,不需要安裝客戶端即可實現。
(7) novacert:用戶管理證書,提供兼容性保障,保證所有的應用程序都能在雲上運行。
3.nova的服務架構
4.nova的安裝與配置
4.1 nova的安裝與配置(controller0)
(1)創建數據庫和授權
(2)創建keystone認證用戶
①創建用戶
②賦予nova用戶admin權限
(3)創建nova服務並注册到keystone服務中
#keystone endpoint-list #將nova service的端點注册到keystone中
4.2 安裝和配置nova
(1)安裝nova
(2)配置數據庫連接
(3)配置rabbit
(4)配置keystone認證信息
(5)配置VNC信息
#查看版本號
(6)配置glance連接
(7)創建nova所需的錶
(8)啟動nova相關的服務並設置開機啟動(6個)
(9)校驗controller0上的nova服務是否正常
版權聲明
本文為[張家的魚擺擺]所創,轉載請帶上原文鏈接,感謝
https://cht.chowdera.com/2022/01/202201270919394330.html
邊欄推薦
猜你喜歡
隨機推薦
- uniapp上傳圖片及組件傳值
- 瑞利年金險資金保障安全嗎?收益高不高啊?
- 華為手機USB連不上電腦的解决方法
- Flutter 2,移動金融應用開發
- 關於st25系列NFC標簽簡單介紹及st25TV系列用於門禁讀取時的注意事項總結
- 關於用ffmpeg轉手機視頻發現視頻長寬倒了的問題
- 函數 / 類模板--模板2
- 數組中的第k個最大的元素--優先級隊列、排序、堆、排序
- 單片機實例27——ADC0809A/D轉換器基本應用技術(硬件電路圖+匯編程序+C語言程序)
- Collection集合的學習
- 一場面試結束,某度員工從事Android 5年為何還是初級工程師?
- 3本書閱讀筆記【人月神話-Go語言實戰-研發能力持續成長路線】01
- PHP垃圾回收機制
- 【電子技術】什麼是LFSR?
- 死鎖?如何定比特到死鎖?如何修複死鎖?(jps和jstack兩個工具)
- 快樂寒假 22/01/20
- image
- 噴程序員?SURE?
- LDO分壓電阻計算小工具
- 面試之求一串字符串中每個字符的出現次數
- 【ISO15765_UDS&OBD診斷】-01-概述
- 【Mysql上分之路】第九篇:Mysql存儲引擎
- RHCE 第一次作業
- 2021.10.16我的第一篇博客:一切皆有可能!
- CTA-敏感行為-讀取IMEI
- 面試被問怎麼排查平時遇到的系統CPU飆高和頻繁GC,該怎麼回答?
- nuxt項目總結-綜合
- 自然語言處理學習筆記(一)
- C語言第一課
- 各比特大佬,Spark的重點難點系列暫時更新完畢
- 基於 esbuild 的 universal bundler 設計
- XCTFre逆向(四):insanity
- 理解什麼是真正的並發數
- JVM腦圖
- 【Pytorch(四)】學習如何使用 PyTorch 讀取並處理數據集
- 函數棧幀的創建與銷毀
- 構建神經網絡- 手寫字體識別案例
- 多模態生成模型ERNIE-VILG
- kotlin不容忽視的小細節
- 備戰一年,終於斬獲騰訊T3,我堅信成功是可以複制的