PowerStore 警示 ID:POWERDOCTOR_VOLUMES_IN_DESTROYING_STATE

Summary: PowerStore PowerDoctor 偵測到一或多個磁碟區停滯在銷毀狀態。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

警示

                                表 1。警示 ID 和相關資訊

警示 ID POWERDOCTOR_VOLUMES_IN_DESTROYING_STATE
警示文字:
Volumes are stuck in Destroying state. Affected volumes failed last deletes and are left in Destroying state.
錯誤代碼 0x03700102
Severity:  輕微


PowerStore PowerDoctor 偵測到一或多個磁碟區卡在 Destroying 狀態這些磁碟區已啟動刪除操作,但刪除命令已完成 (或不存在刪除命令),而磁碟區仍保留在 Destroying 狀態這表示磁碟區停滯且無法完成刪除程序。

發生此問題時,您可能會觀察到以下癥狀:

  • PowerDoctor 警示:輕微嚴重性警示隨即提出,並顯示訊息: "Volumes are stuck in Destroying state. Affected volumes failed last deletes and are left in Destroying state."
  • 警示詳細資料:磁碟區停滯在 Destroying 狀態受影響的磁碟區在上次刪除時失敗,並處於銷毀狀態。
  • 磁碟區狀態:透過 UI、CLI 或 REST API 查詢磁碟區詳細資料時,磁碟區狀態會顯示為 Destroying 刪除操作似乎已完成或不存在。
  • 儲存裝置影響:停滯的磁碟區可能會持續消耗儲存容量,且在正確移除磁碟區前無法回收儲存空間。

Cause

磁碟區進入 Destroying 啟動刪除操作時的狀態。通常,刪除操作會成功完成,然後磁碟區會從系統中移除。但是,在某些情況下,當磁碟區保留在 Destroying 狀態

常見的根本原因包括:

  • 刪除命令失敗:刪除命令在命令傳遞回滾點後,在執行期間發生錯誤。
  • 中斷刪除作業: 系統事件 (節點容錯移轉、服務重新開機、升級) 在執行途中中斷刪除作業。
  • 快照大量刪除問題:對於在快照老化操作中刪除的卷快照,批量老化操作可能已完成失敗,同時保留了某些快照。

系統影響
磁碟區停滯 Destroying 狀態具有以下影響:

  • 儲存容量消耗:停滯的磁碟區會持續消耗在完全移除前無法回收的容量。
  • 升級影響 (NDU):處於無效狀態的磁碟區可能會導致預先檢查失敗,並導致升級無法成功。
  • 管理作業:對主機 I/O 沒有直接影響,但可能會使容量規劃和卷管理可見性複雜化。
  • 警示噪音:PowerDoctor 警示會持續存在,直到狀況解決為止。

畢竟 PowerDoctor 警示並未立即清除 Destroying 狀態卷被刪除。PowerDoctor 會在排程間隔內執行 (此警示為 24 小時),警示會在下次執行時清除。

使用者可以從 UI 手動執行執行狀況檢查,以驗證目前的狀態:

  • 一個成功的 Volumes Stuck in Destroying State 檢查確認狀況已解決。
  • 在下次排定的 PowerDoctor 執行之前,警示可能仍會顯示。

此延遲警示清除為所有 PowerDoctor 警示的預期行為,並非 Volumes Stuck in Destroying State 狀況

Resolution

自動解析

PowerDoctor 不會自動修復此問題。
出於安全起見,刻意不提供自動修復,因為卡住的磁碟區可能表示需要調查的基礎系統問題。

自助服務解決方案 

Service Shell 命令 - svc_clear_destroying_volumes 已在 PowerStoreOS v5.0 中推出,旨在識別和清除此狀況。 

  • 必須在主要裝置上執行此命令。
  • 如果您看到此錯誤,請 SSH 至主要裝置,並在該處執行命令。

可使用 svc_clear_destroying_volumes 命令:

  • 在資料庫中查詢 Destroying 狀態
  • 篩選出正在進行主動刪除操作的卷。
  • 將磁碟區分類為區塊 (不在回收站中)、區塊 (回收站中) 和檔案磁碟區。
  • 可讓使用者選擇性地刪除區塊磁碟區。
  • 正常處理併發刪除操作(處理 "object not found" 作為成功)。

使用

# Basic usage - interactive mode with confirmation prompts
svc_clear_destroying_volumes

# Skip confirmation prompts (auto-confirm all deletions)
svc_clear_destroying_volumes --yes
svc_clear_destroying_volumes -y

命令列選項

                                                                表 2。CLI 選項

選項  說明
--yes -y

跳過確認提示並自動刪除所有找到的卷


互動式提示

執行時未 --yes 標記中,指令檔會在刪除每個類別的磁碟區之前提示確認:

  • yes - 繼續刪除此類別中的卷
  • no - 跳過此類別並移至下一個類別
  • quit - 跳過其餘類別並顯示最終摘要


輸出區段

該文稿將卷組織為三個部分:

部分 A:塊卷不在回收站中

區塊磁碟區位於 Destroying 不在資源回收筒中的狀態。您可使用下列方式刪除這些磁碟區: DeleteVolumeCommand

B部分:回收站中的塊卷

區塊磁碟區位於 Destroying'狀態,位於回收站中。您也會使用下列方式刪除這些磁碟區: DeleteVolumeCommand

C節:檔案卷

檔案磁碟區位於 Destroying 狀態檔案磁碟區尚未實作刪除功能。請聯絡 Dell 支援以取得這些磁碟區的協助。

結語

處理完所有區段後,指令檔會顯示最終摘要,顯示:

  • 在每個部分找到的捲數
  • 已成功刪除磁碟區的數量
  • 刪除失敗的磁碟區數量
  • 使用者略過的區段

如果有任何刪除失敗或找到檔案磁碟區,指令檔會顯示 Dell 支援聯絡人資訊。

範例輸出:

======================================================================
       SVC_CLEAR_DESTROYING_VOLUMES
======================================================================

Querying database for volumes in 'Destroying' state...
Found 3 volume(s) stuck in 'Destroying' state.


Section A: Block Volumes in Destroying State (NOT in Recycle Bin):
------------------------------------------------------------

  [1] Volume:
      ID:           abc12345-1234-5678-90ab-cdef12345678
      Name:         test-volume-1
      Type:         Primary
      Storage Type: Block

Do you want to delete these 1 Block volume(s) in Destroying state (NOT in Recycle Bin)? [yes/no/quit]: yes

Deleting Block volumes in Destroying state (NOT in Recycle Bin)...

  Sending DeleteVolumeCommand for: test-volume-1 (abc12345-1234-5678-90ab-cdef12345678)
  [SUCCESS] Volume deleted successfully:
            Name: test-volume-1
            ID:   abc12345-1234-5678-90ab-cdef12345678

...

======================================================================
                    FINAL SUMMARY
======================================================================

  Section A: Block Volumes in Destroying State (NOT in Recycle Bin)
    Found:   1
    Deleted: 1
    Failed:  0

  Section B: Block Volumes in Destroying State (IN Recycle Bin)
    Found:   0

  Section C: File Volumes in Destroying State
    Found:   0

------------------------------------------------------------
  Total Volumes Found:   1
  Total Deleted:         1
  Total Failed:          0
------------------------------------------------------------

  SUCCESS: All requested volume deletions completed successfully.

======================================================================

Script completed.


Prevention

若要將磁碟區停滯在 Destroying 狀態

  • 避免中斷 – 在活動卷刪除期間,不要中斷刪除操作或重新啟動服務。
  • 監視刪除操作 – 刪除大量卷或快照時,監視進度直到完成。
  • 維護系統運行狀況 - 在批量刪除之前確保系統處於正常狀態(無活動警報、所有節點連線、管理資料庫運行狀況良好)。
  • 讓軟體保持在最新 狀態 – 執行最新的 PowerStoreOS 版本和修補程式,因為較新的版本包含刪除操作可靠性的改善。

檔案磁碟區限制: 檔卷刪除尚未實現。如果在以下位置找到檔案磁碟區: Destroying 狀態下,請聯絡 Dell 支援以取得手動清理協助。

聯絡 Dell 技術支援部門以尋求協助。

請參閱此 KB 文章編號,以瞭解快速服務。

Additional Information

相關的 PowerDoctor 檢查

此警示是由 PowerDoctor 執行狀況檢查產生:

  • 檢查名稱volumes_in_destroying_state_check
  • 檢查頻率:每24小時(1440分鐘)
  • 檢查範圍:僅限主應用裝置
  • 檢查類型:定期執行狀況檢查

技術詳細資料

執行狀況檢查會執行下列動作:

  1. 在管理資料庫中查詢 Destroying 狀態
  2. 檢查是否存在關聯的刪除命令及其完成狀態。
  3. 識別刪除命令狀態為 COMPLETED 或沒有針對磁碟區的刪除命令。
  4. 如果發現一或多個停滯磁碟區,將發出次要警示。
  5. 當沒有任何卡住的磁碟區時,自動清除警示。

Affected Products

PowerStore
Article Properties
Article Number: 000464873
Article Type: Solution
Last Modified: 24 Aug 2026
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.