您好,登錄后才能下訂單哦!
如何理解Detach Volume操作,針對這個問題,這篇文章詳細介紹了相對應的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。
我們成功地通過 attach 操作為 instance 添加了 volume,而與之相對的操作是 detach,就是將 volume 從 instance 上卸載下來。
客戶(可以是 OpenStack 最終用戶,也可以是其他程序)向 cinder-api 發送請求:“請 detach 指定 instance 上的 volume。
這里我們將 detach instance “c2”上的 volume “vol-1” 進入 GUI 操作菜單Project -> Compute -> Volumes。
選擇 volume “vol-1”,點擊“Manage Attachments”。
再次確認。
cinder-api 發送消息 detach 消息。 cinder-api 沒有打印發送消息的日志,只能通過源代碼查看 /opt/stack/cinder/cinder/volume/api.py,方法為 detach。
這時通過 virsh edit 可以看到 XML 配置文件中已經不在有 volume 的虛擬磁盤。
具體有下面幾個步驟:
將緩存中的數據 Flush 到 volume。
通過 iscsiadm 的 logout,delete 操作斷開與 iSCSI target 的連接。
至此 detach volume 操作已經完成,GUI 也會更新 volume 的 attach 信息。
關于如何理解Detach Volume操作問題的解答就分享到這里了,希望以上內容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關注億速云行業資訊頻道了解更多相關知識。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。