天天看點

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 也會分析地更詳細一些。

咱們下節見。

本文轉自CloudMan6 51CTO部落格,原文連結:

http://blog.51cto.com/cloudman/1829512