PowerFlex:認證變更後,OpenStack 無法刪除磁碟區

摘要: PowerFlex 磁碟區與在 PowerFlex 認證變更後刪除的 OpenStack 例項 (VM) 相關聯,並不會從 PowerFlex 中刪除。

本文章適用於 本文章不適用於 本文無關於任何特定產品。 本文未識別所有產品版本。

症狀

用於 OpenStack 整合的 PowerFlex 登入資料已在 PowerFlex 後端 (MDM) 中變更。

OpenStack Cinder 組態檔案中的 PowerFlex 登入資料正確無誤, cinder.conf)

Cinder Volume、API 和排程器服務在組態變更後重新開機。

在認證變更之前建立的現有 OpenStack 例項已連接 PowerFlex 磁碟區。

症狀

與已刪除例項相關聯的磁碟區仍會在 PowerFlex 中佈建。

與已刪除實例關聯的卷標記為 error_deleting 在輸出中 openstack volume list,類似於以下內容:

+--------------------------------------+--------------+----------------+------+-------------+
| ID                                   | Display Name | Status         | Size | Attached to |
+--------------------------------------+--------------+----------------+------+-------------+
| 6b7ce738-5a28-40ff-8ffa-2c98f6a051ad | vol-1        | error_deleting |   24 |             |
+--------------------------------------+--------------+----------------+------+-------------+

 


影響

刪除例項後,磁碟區仍保留佈建。

移除相關聯的例項後,磁碟區仍會列在 Cinder 中。

原因

在卷連接到實例時,OpenStack Nova 會在其資料庫中存儲與 Cinder 相關的資訊,包括連接時使用的 ScaleIO 憑據。

Nova 不會在 Cinder 組態變更後更新或重新整理此資訊。

在 ScaleIO 後端變更登入資料後,Nova 會嘗試使用已儲存的舊登入資料與 ScaleIO 互動,但遭到拒絕。

在 Cinder 配置更改後創建的實例不受影響,因為對於這些實例,Nova 會將更新的憑據存儲在其資料庫中。

解析度

對於與已刪除例項相關聯的磁碟區,請使用 ScaleIO CLI、UI 或其他方式,手動取消對應並從 ScaleIO 中刪除。
若要刪除與此類磁碟區相關聯的 Cinder 項目,請聯絡 OpenStack 廠商。

對於在憑證更改之前創建的現有實例,請擱置和取消擱置實例。
這會導致 Nova 重新整理其儲存的 Cinder 資料。

 

受影響的版本

OpenStack Newton 及更新版本

基於 OpenStack Newton 及更高版本的 OpenStack 發行版

受影響的產品

PowerFlex rack, ScaleIO
文章屬性
文章編號: 000375313
文章類型: Solution
上次修改時間: 29 9月 2025
版本:  1
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。