Avamar: Como entender o resultado gerado pelo comando status.dpn

Summary: Este artigo apresenta uma visão geral do comando status.dpn.

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.

Instructions

Este artigo descreve o status.dpn e explica cada seção de sua saída.

 

O que é o status.dpn comando?   

O comando status.dpn O comando é um perl script que formata uma série de "avmaint nodelist" e comandos do sistema operacional Linux (SO) em um formato legível por humanos para visualizar o status atual de uma grade do Avamar. 

Semelhante a outros comandos e ferramentas do Avamar, status.dpn está localizado na "/usr/local/avamar/bin/" diretório. 

O comando status.dpn O comando depende do comando GSAN estar online para correr, como "avmaint" interage com o GSAN para executar seus comandos.

Se a solicitação do GSAN Se não estiver em execução em um nó de dados, nenhuma informação sobre esse nó, além do número do nó e seu estado off-line, será exibida.

 

Exemplo de um status.dpn saída:

Tue May 13 00:43:37 EDT 2025  [Avamar1.company.com] Tue May 13 04:43:36 2025 UTC (Initialized Fri Aug 26 22:10:38 2022 UTC)
Node   IP Address     Version   State   Runlevel  Srvr+Root+User Dis Suspend Load UsedMB Errlen  %Full   Percent Full and Stripe Status by Disk
0.0  192.168.255.2  19.12.0-186  ONLINE fullaccess mhpu+0hpu+0hpu   1 false   0.03 30672 26994469   0.1%   0%(onl:62 )  0%(onl:44 )  0%(onl:54 )  0%(onl:36 )  0%(onl:38 )  0%(onl:37 )  0%(onl:37 )  0%(onl:42 )  0%(onl:33 )  0%(onl:32 )  0%(onl:30 )  0%(onl:30 )
0.1  192.168.255.3  19.12.0-186  ONLINE fullaccess mhpu+0hpu+0hpu   2 false   0.02 30821 26812792   0.1%   0%(onl:40 )  0%(onl:33 )  0%(onl:41 )  0%(onl:33 )  0%(onl:68 )  0%(onl:32 )  0%(onl:33 )  0%(onl:39 )  0%(onl:31 )  0%(onl:36 )  0%(onl:31 )  0%(onl:50 )
0.2  192.168.255.4  19.12.0-186  ONLINE fullaccess mhpu+0hpu+0hpu   0 false   0.02 29008 26927773   0.1%   0%(onl:36 )  0%(onl:39 )  0%(onl:41 )  0%(onl:48 )  0%(onl:40 )  0%(onl:34 )  0%(onl:41 )  0%(onl:32 )  0%(onl:41 )  0%(onl:35 )  0%(onl:34 )  0%(onl:46 )
Srvr+Root+User Modes = migrate + hfswriteable + persistwriteable + useraccntwriteable

System ID: 1234567890@EC:2A:72:07:59:23

All reported states=(ONLINE), runlevels=(fullaccess), modes=(mhpu+0hpu+0hpu)
System-Status: ok
Access-Status: full

Last checkpoint: cp.20250512120531 finished Mon May 12 08:05:55 2025 after 00m 24s (OK)
Last GC: finished Mon May 12 08:00:26 2025 after 00m 08s >> recovered 0.00 KB (OK)
Last hfscheck: finished Mon May 12 08:04:15 2025 after 02m 54s >> checked 1406 of 1406 stripes (OK)

Maintenance windows scheduler capacity profile is active.
  The backup window is currently running.
  Next backup window start time: Tue May 13 20:00:00 2025 EDT
  Next maintenance window start time: Tue May 13 08:00:00 2025 EDT
 
 
A primeira linha do status.dpn O comando exibe:
  • A hora e a data no fuso horário local
  • O nome do host do Avamar Utility Node
  • A hora e a data em Horário Universal Coordenado (UTC)
  • A hora e a data em que a grade do Avamar foi inicializada (instalada) no UTC. O UTC é exibido à medida que os nós de dados são executados no horário UTC
 
Nodo:   
  • Exibe o número de nó lógico de cada nó de dados
(O status.dpn O comando não mostra nenhuma informação de status do nó do utilitário, pois GSAN não é executado no nó do utilitário)
 
 
Endereço IP:    
  • Exibe o endereço IP da rede de backup interna
(Todas as gerações anteriores de hardware contêm apenas uma rede)
 
 
Version:    
  • Exibe a versão do GSAN binário no nó de dados do Avamar
(O GSAN binário pode ser anexado com um número de hotfix se um GSAN hotfix foi instalado, e o número da versão deve corresponder a todos os nós de dados do Avamar na grade do Avamar.)
 
 
Estado:   
  • Exibe o código de estado atual do nó de dados do Avamar:
    • ONLINE
      • O comando GSAN está em execução neste nó de dados. Funcionalidade normal
    • OFFLINE
      • O comando GSAN não está em execução neste nó de dados. Requer solução de problemas
 
Runlevel:    

 

  • Exibe o status do nível de execução do GSAN (por nó de dados do Avamar)
  • Há vários níveis de execução de GSAN:

 

    • Desligamento
      • Desligamento do GSAN process
    • Inicialização
      • Inicializando o GSAN Processo on-line
    • Conectar
      • O comando GSAN Conectando-se a cada nó de dados par GSAN
    • Validar
      • Validando o stripe DNS table em cada nó de dados do Avamar
    • Inicialização
      • Trazendo listras on-line
    • Sincronizar
      • Identificar quais faixas devem ser atualizadas, se houver, recriando-as ou usando os registros de transação
    • Upgrade
      • Usado quando o GSAN binário está sendo atualizado para uma versão mais recente
    • Em execução
      • O comando GSAN já começou. Todas as faixas estão on-line, mas não estão disponíveis para aceitar backups
    • Fullaccess
      • A grade está disponível para aceitar backups
 
Srvr+Root+User:    
  • Exibe o modo de acesso de atividade do nó de dados do Avamar:
    • Srvr
      • Avamar GSAN Privilégios
    • Root
      • Avamar dpn root user Privilégios
    • User
      • Todos os outros privilégios de usuário
 
Modos de acesso à atividade
    • mhpu+0hpu+0hpu
      • Acesso total
        • Operações normais
    • mhpu+0hpu+0000
      • Admin Mode
        • No "waitcGSAN" está iniciando devido a um hfschecko GSAN a capacidade é igual ou maior que "diskreadonly" e a diferença na utilização da capacidade do SO excede o "freespaceunbalance "Valor listado em "avmaint config"
    • mhpu+0000+0000
      • Modo de sincronização
        • Durante uma reinicialização do GSAN ao sincronizar listras e quando "testintegrity" está em execução ou uma faixa está sendo recriada
    • m000+0000+0000
      • Modo somente leitura
        • É exibido durante checkpoints

(Pode também ser exibido como 0000+0000+0000)

Nota: Se duas atividades que afetam o modo de acesso da atividade estiverem em execução, o modo mais restritivo será ativado.
 

Consulte o Apêndice #1 para ver os processos que afetam o modo de acesso da atividade.

Definição do mhpu Bits:
    • m=Migrar
      • O sistema é capaz de migrar frações?
    • h = Armazenamento de dados HFS
      • O sistema consegue gravar no data store HFS?
    • p=Armazenamento persistente
      • O sistema consegue gravar no repositório persistente?
    • u = Sistema de Contabilidade de Usuário
      • O sistema consegue gravar no sistema de contabilidade do usuário?
 
Dis:    
  • Número de dispatchers em uso no nó de dados do Avamar
  • Conexões de despachante são conexões com o GSAN no nó de dados do Avamar
  • Uma conexão de despachante por GSAN conexão ou GSAN Comando de interação
  • Veja um exemplo GSAN A conexão seria uma sessão de backup com o "avtar" process
  • Veja um exemplo GSAN O comando de interação seria "avmaint"
 
Suspender:   
  • Exibe o status do despachante (suspenso ou não)
  • Se suspensa, a grade do Avamar impede que novos despachantes sejam ativados para uso em backups, restaurações e replicações
 
Carga:    
  • Exibe a média da carga total instantânea no nó de dados do Avamar
(Medições semelhantes ao comando "tempo de funcionamento" do sistema operacional Linux (SO))
 
 
UsedMB:    
  • Quantidade total de RAM que o nó de dados do Avamar está usando atualmente por todos os processos
(Métricas semelhantes ao comando "free -m" do sistema operacional Linux)
 
 
Errlen:    
  • Em bytes, o comprimento de "/data01/cur/err.log" no nó de dados do Avamar
 
%Full:    
  • Porcentagem completa do total GSAN Capacidade do nó de dados do Avamar
  • A porcentagem é arredondada para um número inteiro (por exemplo, 47%)
 
Porcentagem completa e status de fração por disco:    
  • Exibe o número de faixas e status por partição (por nó)
Consulte o Apêndice #2 para obter mais informações sobre o status das frações.
 
  • Exibe a porcentagem completa que a partição está de acordo com o GSAN capacidade
  • A percentagem é arredondada para a primeira casa decimal (por exemplo, 46,8%)
 
Todos os estados relatados:    
  • Um resumo do status da grade
  • Lista o estado do nó, runlevels, e modos
  • Se houver vários status para um item, ele listará cada um deles.
Por exemplo, se um nó estiver off-line, ocorrerá o seguinte:
 
All reported states=(ONLINE, OFFLINE), runlevels=(fullaccess), modes=(mhpu+0hpu+0hpu) 
 
Status do sistema:   
  • Exibe OK ou degradado
  • Um status degradado ocorrerá se um nó estiver em um estado off-line
 
Status de acesso:    
  • Exibe se a grade tem uma restrição em vigor devido ao modo de acesso de atividade
  • Se uma restrição estiver em vigor, "admin" será exibido
  • Se nenhuma restrição estiver em vigor, "full" será exibido
  • Esta seção também exibe se alguma fração está off-line ou em um estado OFFLINE_MEDIA_ERROR
 
Atividades, tarefas e cronogramas de manutenção:    
  • A primeira seção exibe o status das atividades de manutenção desde GSAN está online.
  • Ele exibe o andamento das atividades de manutenção e seu status (em andamento, concluído ou com falha com erro)
  • Se a solicitação do GSAN foi iniciada recentemente, o status das atividades de manutenção está apagado

Consulte o Apêndice #3a e #3b para obter exemplos.

  • A segunda seção exibe qual agendamento está ativo no momento, todas as tarefas de manutenção em andamento e as informações de agendamento de manutenção e backup
 
Definições das tarefas de manutenção:    
 
    • Script 
      • Executa o GSAN Scripts de manutenção no início de cada janela. Por padrão, ele é executado por até 15 minutos ininterruptos, após os quais é executado em paralelo com outras tarefas até ser concluído.
      • Esses scripts estão localizados em "/usr/local/avamar/etc/GSAN-maint-scripts/" diretório
    • indexcacheloader
      • Carrega os caches de índice no início da janela de backup e da janela de manutenção, se necessário, e descarrega os caches de índice no início da janela de manutenção.
      • A partir da v 7.x, há um  "indexcacheunloader" tarefa para mostrar o "indexcaches"  Descarga
    • Cancelar
      • Cancela ou encerra backups antes da coleta de lixo
    • gc/cp/hfscheck
      • A respectiva tarefa de manutenção está em execução atualmente
    • autorepair
      • Executa o reparo automático (se necessário) após hfscheck Completa
    • Conversão
      • Converte as frações (se necessário) no final da janela de manutenção
    • Equilibrar
      • Equilibra as faixas no final da janela de manutenção se houver tempo disponível após a conclusão das atividades de manutenção.
      • Por padrão, o define temporariamente "balancemin" até 10 (pode ser configurado no avmaint agendamento), a menos que "balancemin" já foi definido explicitamente usando "avmaint config"
 
  • As informações para os agendamentos são definidas para quando a manutenção do Avamar (coleta de lixo, checkpoint e hfscheck) e os backups estão agendados para iniciar

 

  • Esta seção também exibe se qualquer uma das programações ou atividades de manutenção individuais estão paradas ou suspensas.

Consulte o Apêndice #4 para obter o exemplo.

Additional Information

Apêndice #1 - Modos de acesso de atividade:

A seguir estão os itens que podem alterar o modo de acesso da grade do Avamar.

Execute o seguinte comando para determinar qual processo alterou o modo de acesso de atividade da grade do Avamar.

avmaint nodelist --xmlperline=99 | grep activityaccessmodes 
 

Exemplo de resultado:

<activityaccessmodes adminuser="mhpu+0hpu+0hpu" checkpoint="mhpu+0hpu+0hpu" conversion="mhpu+0hpu+0hpu" diskbeat="mhpu+0hpu+0hpu" garbagecollect="mhpu+0hpu+0hpu" heartbeat="mhpu+0hpu+0hpu" hfscheckserver="mhpu+0hpu+0hpu" hfscheckexecute="mhpu+0hpu+0hpu" nodebeat="mhpu+0hpu+0hpu" runlevel="mhpu+0hpu+0hpu" testintegrity="mhpu+0hpu+0hpu" removehashes="mhpu+0hpu+0hpu" rebuildstripe="mhpu+0hpu+0hpu" diskfull="mhpu+0hpu+0hpu"/>
 
 

Apêndice #2 - Status da faixa:

Há seis status de fração:
  • ONL -Online- (onl:2961)
    • O stripe está on-line sem problema
    • Status de fração normal
  • DESLIGADO - Off-line - (onl:2960,OFF:1)
    • O stripe está off-line
    • Issopode ser devido a uma faixa sendo reconstruída, ou uma faixa é colocada off-line devido a um erro
  • ERR - Erro - (onl:2959,ERR: 2)
  • SUS - Suspenso - (onl:1,SUS:2960)
  • MIG - Migração - (onl:2960,MIG:1) 
    • O Stripe está se movendo ou migrando para um nó de dados Avamar diferente
  • RES - Reiniciando - (onl:2040,RES:920)
    • O stripe está reiniciando de seu estado anterior de off-line
 
 

Apêndice #3a - Exemplo de resultado para atividades de manutenção executadas na grade do Avamar:

Last checkpoint: cp.20121223181633 finished Sun Jan 23 18:17:00 2013 after 00m 27s (OK)
Last GC: finished Sun Jan 23 17:07:26 2013 after 01m 25s >> recovered 342.02 MB (OK)
Last hfscheck: finished Sun Jan 23 18:16:19 2013 after 12m 05s >> checked 2132 of 2132 stripes (OK)
 

Apêndice #3b - Exemplo de resultado das atividades de manutenção após um GSAN reiniciar:

No checkpoint yet
No GC yet
No hfscheck yet 
 
 

Apêndice #4 - Exemplo de resultado do agendamento de manutenção, checkpoint, coleta de lixo e hfscheck Suspenso:    

Maintenance windows scheduler capacity profile is active.
  WARNING: cp is suspended temporarily.
  WARNING: gc is suspended temporarily.
  WARNING: hfscheck is suspended temporarily.
  The backup window is currently running 
  Next backup window start time: Tue May 13 21:00:00 2025 PDT
  Next maintenance window start time: Tue May 13 14:00:00 2025 PDT
 
 

Apêndice #5 - status.dpnOpções de comando:

  • status.dpn <Intervalo em segundos>
    • Executa o status.dpn Comando em um loop para o número de segundos especificado
      • Um valor de 10 (dez) retorna o status.dpn saída a cada 10 segundos até que o comando seja encerrado manualmente
      • Um valor de 0 (zero) retorna um único status.dpn Saída sem looping
  • --help
    • Exibe o status.dpn Menu Ajuda
  • --short
    • Exibir menos detalhes em status.dpn
      • Remove o nome do host, a versão, a carga, UsedMB Informações sobre %Full e Percent Full e Percentual de Status de Distribuição por Disk
    • Usado para visualização mais rápida status.dpn Saídas e finalidades da solução de problemas
  • --sort
    • Classifica os nós por uma opção de variável diferente:
      • =nó
        • Classifica os nós de dados por números de nós lógicos (padrão)
      • =ipaddr
        • Classifica os nós de dados por endereço IP
      • =despachante
        • Classifica os nós de dados pelo número de dispatchers em uso (classificados com o menor número de dispatchers em uso na parte superior da lista)
      • =carregar
        • Classifica os nós de dados pelo valor de carga (classificados com o menor valor de carga na parte superior da lista)
      • =usado
        • Classifica os nós de dados pelo comando UsedMB valor (classificado com o menor valor de UsedMB estão no topo da lista)
      • =completo
        • Classifica os nós de dados pelo valor %Full (classificados com o menor valor de %Full estão na parte superior da lista)

Affected Products

Avamar, Avamar Server

Products

Avamar
Article Properties
Article Number: 000063549
Article Type: How To
Last Modified: 25 Jul 2025
Version:  17
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.