ID de alerta do PowerStore: POWERDOCTOR_VOLUMES_IN_DESTROYING_STATE

Summary: O PowerStore PowerDoctor detectou um ou mais volumes que estão presos no estado Destruindo.

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

Alerta

                                Tabela 1. ID do alerta e informações associadas

ID do alerta POWERDOCTOR_VOLUMES_IN_DESTROYING_STATE
Texto do alerta:
Volumes are stuck in Destroying state. Affected volumes failed last deletes and are left in Destroying state.
Error Code 0x03700102
Gravidade MINOR


O PowerStore PowerDoctor detectou um ou mais volumes que estão presos no Destroying Estados: Esses volumes tiveram operações de exclusão iniciadas, mas os comandos de exclusão já foram concluídos (ou não existe nenhum comando de exclusão) enquanto os volumes permanecem na Destroying Estados: Isso indica que os volumes estão travados e não é possível concluir o processo de exclusão.

Quando esse problema ocorre, você pode observar os seguintes sintomas:

  • Alerta do PowerDoctor: um alerta de gravidade SECUNDÁRIA é emitido com a mensagem: "Volumes are stuck in Destroying state. Affected volumes failed last deletes and are left in Destroying state."
  • Detalhes do alerta: os volumes estão presos no Destroying Estados: Os volumes afetados apresentaram falha nas últimas exclusões e são deixados no estado Destruindo.
  • Volume State: ao consultar detalhes do volume por meio da interface do usuário, da CLI ou da API REST, o estado do volume é exibido como Destroying e a operação de exclusão parece ter sido concluída ou não está presente.
  • Impacto no armazenamento: Os volumes travados podem continuar consumindo capacidade de armazenamento, e o espaço de armazenamento não poderá ser recuperado até que os volumes sejam removidos corretamente.

Cause

Um volume entra na Destroying Estado quando uma operação de exclusão é iniciada. Normalmente, a operação de exclusão é concluída com sucesso e o volume é removido do sistema. No entanto, em determinados cenários de falha, o comando delete poderá falhar enquanto o volume permanecer no Destroying Estados:

As causas raiz comuns incluem:

  • Falha no comando Delete: O comando delete encontrou um erro durante a execução depois que o comando passou pelo ponto de reversão.
  • Operação de exclusão interrompida: Um evento do sistema (failover de nó, reinicialização do serviço, upgrade) interrompeu a operação de exclusão no meio do voo.
  • Problemas de exclusão em massa do snapshot: Para snapshots de volume excluídos como parte da operação de envelhecimento de snapshot, a operação de envelhecimento em massa pode ter sido concluída com falha, enquanto alguns snapshots foram deixados para trás.

Impacto no
sistema
Volumes presos Destroying O estado tem os seguintes impactos:

  • Consumo da capacidade de armazenamento: Os volumes travados continuam consumindo capacidade que não pode ser recuperada até que sejam totalmente removidos.
  • Impacto do upgrade (NDU): Volumes em um estado inválido podem causar falhas de pré-verificação e impedir upgrades bem-sucedidos.
  • Operações de gerenciamento: Não afeta diretamente a E/S do host, mas pode complicar o planejamento de capacidade e a visibilidade do gerenciamento de volumes.
  • Ruído de alerta: O alerta do PowerDoctor persiste até que a condição seja resolvida.

O alerta do PowerDoctor não é removido imediatamente depois de tudo Destroying Os volumes de estado são removidos. O PowerDoctor é executado em um intervalo agendado (24 horas para esse alerta) e o alerta será removido durante a próxima execução.

Os usuários podem executar manualmente uma verificação de integridade na interface do usuário para validar o estado atual:

  • Um sucesso Volumes Stuck in Destroying State A verificação confirma se a condição foi resolvida.
  • O alerta ainda pode estar visível até a próxima execução agendada do PowerDoctor.

Essa limpeza atrasada de alertas é o comportamento esperado para todos os alertas do PowerDoctor e não é específica para o Volumes Stuck in Destroying State condition

Resolution

Resolução automática

O PowerDoctor NÃO repara automaticamente esse problema.
O reparo automático não é intencionalmente fornecido por motivos de segurança, pois volumes presos podem indicar problemas subjacentes no sistema que exigem investigação.

Resolução de autoatendimento 

Comando do shell de serviço - svc_clear_destroying_volumes foi introduzida no PowerStoreOS v5.0, que foi projetado para identificar e eliminar essa condição. 

  • O comando deve ser executado no equipamento lead.
  • Se você vir esse erro, SSH para o equipamento principal e execute o comando a partir daí.

Se o arquivo svc_clear_destroying_volumes :

  • Consulta o banco de dados em busca de volumes no Destroying Estados:
  • Filtra os volumes que têm operações de exclusão ativas em andamento.
  • Categoriza os volumes em volumes Bloco (que não está na lixeira), Bloco (na lixeira) e Arquivo.
  • Permite que o usuário exclua seletivamente volumes de bloco.
  • Lida normalmente com operações de exclusão simultâneas (trata "object not found" como sucesso).

Uso

# 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

Opções de linha de comando

                                                                Tabela 2. Opções de CLI

Opção  Curto Descrição
--yes -y

Ignorar prompts de confirmação e excluir automaticamente todos os volumes encontrados


Prompts interativos

Quando executado sem o comando --yes flag, o script solicita confirmação antes de excluir cada categoria de volumes:

  • yes - Proceder com a eliminação de volumes nesta categoria
  • no Pule esta etapa e avance para a próxima.
  • quit - Pular categorias restantes e mostrar resumo final


Seções de saída

O script organiza volumes em três seções:

Seção A: Volumes de bloco que NÃO estão na Lixeira

Volumes de bloco no Destroying Estado que não estão na Lixeira. Esses volumes serão excluídos usando: DeleteVolumeCommand.

Seção B: Volumes de bloco NA lixeira

Volumes de bloco no Destroying' que estão na lixeira. Esses volumes também serão excluídos usando: DeleteVolumeCommand.

Seção C: Volumes de arquivo

Volumes de arquivos no Destroying Estados: A exclusão ainda não está implementada para volumes de arquivo. Entre em contato com o Suporte Dell para obter assistência com a instalação do SC.

Resumo Final

Depois de processar todas as seções, o script exibe um resumo final mostrando:

  • Número de volumes encontrados em cada seção
  • Número de volumes excluídos com sucesso
  • Número de volumes que não foram excluídos
  • Seções que foram ignoradas pelo usuário

Se alguma exclusão falhar ou se forem encontrados volumes de arquivo, o script exibirá as informações de contato do Suporte Dell.

Exemplo de resultado:

======================================================================
       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.


Prevenção

Para minimizar o risco de os volumes ficarem presos no Destroying Estados:

  • Evite interrupções – Não interrompa as operações de exclusão nem reinicie os serviços durante exclusões de volume ativo.
  • Monitorar operações de exclusão – Ao excluir um grande número de volumes ou snapshots, monitore o progresso até a conclusão.
  • Manter a integridade do sistema — verifique se o sistema está em um estado íntegro antes de exclusões em massa (sem alertas ativos, todos os nós on-line, integridade do banco de dados de gerenciamento).
  • Mantenha o software atualizado — execute as versões e os patches mais recentes do PowerStoreOS, pois as versões mais recentes incluem melhorias para garantir a confiabilidade da operação de exclusão.

Limitação de volume de arquivo: A exclusão do volume de arquivo ainda não está implementada. Se os volumes de arquivo forem encontrados em Destroying , entre em contato com o Suporte Dell para obter assistência de limpeza manual.

Entre em contato com o Suporte técnico Dell para obter assistência.

Consulte o número deste artigo da KB para obter o serviço acelerado.

Additional Information

Verificações relacionadas do PowerDoctor

Esse alerta é gerado pela verificação de integridade do PowerDoctor:

  • Nome da verificação volumes_in_destroying_state_check
  • Verifique a frequência: A cada 24 horas (1440 minutos)
  • Verificar escopo: somente equipamento mestre
  • Tipo de verificação: verificação periódica de integridade

Detalhes Técnicos

A verificação de integridade executa o seguinte:

  1. Consulta o banco de dados de gerenciamento em busca de volumes no Destroying Estados:
  2. Verifica se os comandos de exclusão associados existem e o status de conclusão.
  3. Identifica volumes em que o estado do comando de exclusão é COMPLETED OU não existe nenhum comando delete para o volume.
  4. Emitirá um alerta MENOR se um ou mais volumes presos forem encontrados.
  5. Limpa automaticamente o alerta quando não restar nenhum volume travado.

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.