NFS Volume Provider(Part III) - 每天5分鍾玩轉 OpenStack(64)


今天我們將前一小節創建的 NFS volume “nfs-vol-1” attach 到 instance “c2”上。

這里我們重點關注 nova-compute 如何將“nfs-vol-1” attach 到“c2”。

通過日志分析,nova-compute 會將存放 volume 文件的 NFS 目錄 mount 到本地 /opt/stack/data/nova/mnt 目錄下,然后修改 instance 的 XML 將 volume 文件配置為虛擬磁盤,日志為 /opt/stack/logs/n-cpu.log

通過 findmnt 和 mkdir 測試和創建 mount point。

mount NFS 目錄。

更新 instance 的 XML 配置文件,將 volume 文件映射給 instance。

我們也可以通過 virsh edit 查看更新后的XML。

GUI 界面也會更新相關 attach 信息。

NFS volume 的其他操作(detach, backup……)留個大家做練習了。

本章小節

自此,關於 Cinder 的主要內容已經討論完了,下面做個總結。
Cinder 作為 OpenStack 的塊存儲服務,為 instance 提供虛擬磁盤。 本章我們首先學習了 Cinder 的架構,然后討論了 Cinder 的各個服務組件,最后通過使用場景詳細分析了 Volume 的各種操作。

操作中的詳細日志和截圖可以幫助我們更好地理解 Cinder 內部運行機制,並為故障分析提供了非常有益的線索。

下節開始,我們將學習 OpenStack 最后一個核心模塊 Neutron,難度會比前面所有模塊都大一些,內容也多一些。
為了幫助大家更好的掌握 Neutorn,CloudMan 也會分析地更詳細一些。

咱們下節見。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM