Avamar: Cómo comprender el resultado generado por el comando status.dpn

Summary: En este artículo, se proporciona una visión general del 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

En este artículo, se describe la status.dpn y explica cada sección de su salida.

 

¿Qué es el status.dpn ¿mandar?   

La variable status.dpn comando es un comando perl script que da formato a una serie de "avmaint nodelist" y comandos del sistema operativo (SO) Linux en un formato legible por humanos para ver el estado actual de una cuadrícula Avamar. 

Al igual que otros comandos y herramientas de Avamar, status.dpn se encuentra en el "/usr/local/avamar/bin/" directorio. 

La variable status.dpn depende del comando GSAN estar en línea para correr, ya que "avmaint" interactúa con el GSAN para ejecutar sus comandos.

Si la solicitud en GSAN no está en ejecución en un nodo de datos, no se muestra ninguna información sobre ese nodo, aparte del número de nodo y su estado offline.

 

Ejemplo de un status.dpn salida:

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
 
 
La primera línea del argumento status.dpn El comando muestra:
  • La hora y la fecha en la zona horaria local
  • El nombre de host del nodo de utilidad de Avamar
  • La hora y la fecha en la hora universal coordinada (UTC)
  • La hora y la fecha en que se inicializó (instaló) la cuadrícula de Avamar en UTC. UTC se muestra cuando los nodos de datos se ejecutan en la hora UTC
 
Nodo:   
  • Muestra el número de nodo lógico de cada nodo de datos
(El status.dpn no muestra ninguna información de estado del nodo de utilidad, ya que GSAN no se ejecuta en el nodo de utilidad)
 
 
Dirección IP:    
  • Muestra la dirección IP de la red de respaldo interna
(Todas las generaciones de hardware anteriores contienen una sola red)
 
 
Version:    
  • Muestra la versión del GSAN binario en el nodo de datos de Avamar
(El GSAN binario se puede anexar con un número de hot fix si un GSAN Se instaló la revisión y el número de versión debe coincidir en todos los nodos de datos de Avamar en la cuadrícula de Avamar).
 
 
State:   
  • Muestra el código de estado actual del nodo de datos de Avamar:
    • EN LÍNEA
      • La variable GSAN se está ejecutando en este nodo de datos. Funcionalidad normal
    • SIN CONEXIÓN
      • La variable GSAN no está en ejecución en este nodo de datos. Requiere solución de problemas
 
Runlevel:    

 

  • Muestra el estado de nivel de ejecución de GSAN proceso (por nodo de datos de Avamar)
  • Hay varios niveles de ejecución de GSAN:

 

    • Apagado
      • Apagado del GSAN process
    • Inicio
      • Arranque de GSAN Proceso en línea
    • Conectar
      • La variable GSAN conectando a cada nodo de datos par GSAN
    • Validar
      • Validación de stripe DNS table en cada nodo de datos de Avamar
    • Inicio
      • Incorporación de rayas en línea
    • Sincronizar
      • Identificación de las secciones que se deben actualizar, si las hay, mediante su reconstrucción o el uso de los registros de transacciones
    • Actualizar
      • Se utiliza cuando el GSAN El binario se está actualizando a una versión más reciente
    • Ejecución
      • La variable GSAN ha comenzado. Todas las secciones están en línea, pero no están disponibles para aceptar respaldos
    • Fullaccess
      • La cuadrícula está disponible para aceptar respaldos
 
Srvr+Root+User:    
  • Muestra el modo de acceso de actividad del nodo de datos de Avamar:
    • Srvr
      • Avamar GSAN Privilegios
    • Root
      • Avamar dpn root user Privilegios
    • User
      • Todos los demás privilegios de usuarios
 
Modos de acceso a la actividad
    • mhpu+0hpu+0hpu
      • Acceso total
        • Operaciones normales
    • mhpu+0hpu+0000
      • Modo de administrador
        • Cuando… "waitcGSAN" se está iniciando debido a un hfscheckel GSAN La capacidad es igual o mayor que la "diskreadonly" límite y la diferencia en la utilización de la capacidad del SO supera el "freespaceunbalance "Valor enumerado en "avmaint config"
    • mhpu+0000+0000
      • Modo de sincronización
        • Durante un reinicio de GSAN mientras se sincronizan las franjas y cuando "testintegrity" se está ejecutando o una fracción se está reconstruyendo
    • m000+0000+0000
      • Modo de solo lectura
        • Se muestra durante los puntos de control

(También se puede mostrar como 0000+0000+0000)

Nota: Si se están ejecutando dos actividades que afectan el modo de acceso a actividades, se activa el modo más restrictivo.
 

Consulte el Apéndice #1 para conocer los procesos que afectan el modo de acceso a la actividad.

Definición de la mhpu Bits:
    • m=Migrar
      • ¿El sistema puede migrar fracciones?
    • h = Almacén de datos HFS
      • ¿El sistema puede escribir en el almacén de datos HFS?
    • p=Almacén persistente
      • ¿El sistema puede escribir en el almacén persistente?
    • u=Sistema de contabilidad de usuario
      • ¿El sistema puede escribir en el sistema de contabilidad de usuario?
 
Dis:    
  • Cantidad de distribuidores en uso en el nodo de datos de Avamar
  • Las conexiones del despachador son conexiones a la GSAN proceso en el nodo de datos de Avamar
  • Una conexión de distribuidor por GSAN conexión o GSAN Comando de interacción
  • Un ejemplo de un GSAN conexión sería una sesión de respaldo con el comando "avtar" process
  • Un ejemplo de un GSAN interactuando sería "avmaint"
 
Suspender:   
  • Muestra el estado del distribuidor (suspendido o no)
  • Si se suspende, la cuadrícula de Avamar impide que se activen nuevos distribuidores para su uso en respaldos, restauraciones y replicaciones
 
Carga:    
  • Muestra el promedio de carga total instantáneo en el nodo de datos de Avamar
(Métricas similares al comando "uptime" del sistema operativo (SO) Linux)
 
 
UsedMB:    
  • Cantidad total de RAM que utilizan actualmente todos los procesos del nodo de datos de Avamar
(Métricas similares al comando "free -m" del SO Linux)
 
 
Errlen:    
  • En bytes, la longitud de "/data01/cur/err.log" en Avamar Data Node
 
%Full:    
  • Porcentaje completo del total GSAN capacidad del nodo de datos de Avamar
  • El porcentaje se redondea a un número entero (por ejemplo, 47 %)
 
Porcentaje completo y estado de sección por disco:    
  • Muestra la cantidad de fracciones y estados por partición (por nodo)
Consulte el Apéndice #2 para obtener más información sobre los estados de las secciones.
 
  • Muestra el porcentaje de ocupación de la partición según el GSAN capacidad
  • El porcentaje se redondea al primer decimal (por ejemplo, 46,8 %)
 
Todos los estados informados:    
  • Un resumen del estado de la cuadrícula
  • Enumera el estado del nodo, runlevelsy modos
  • Si hay varios estados para un elemento, se enumera cada uno de ellos.
Por ejemplo, si un nodo está offline, se observa lo siguiente:
 
All reported states=(ONLINE, OFFLINE), runlevels=(fullaccess), modes=(mhpu+0hpu+0hpu) 
 
Estado del sistema:   
  • Se muestra en buen estado o degradado
  • Se produce un estado degradado si un nodo se encuentra en un estado offline
 
Estado de acceso:    
  • Muestra si la cuadrícula tiene una restricción establecida debido al modo de acceso a la actividad
  • Si hay una restricción, se muestra "admin"
  • Si no hay restricciones establecidas, se muestra "completo"
  • En esta sección, también se muestra si hay secciones offline o en un estado OFFLINE_MEDIA_ERROR
 
Actividades, tareas y programas de mantenimiento:    
  • En la primera sección, se muestra el estado de las actividades de mantenimiento, ya que GSAN está en línea.
  • Muestra el progreso de las actividades de mantenimiento y su estado (En curso, Finalizado o Fallido con error)
  • Si la solicitud en GSAN se inició recientemente, el estado de las actividades de mantenimiento se borra

Consulte ejemplos en el Apéndice #3a y #3b.

  • En la segunda sección, se muestra qué programa está activo actualmente, las tareas de mantenimiento en curso y la información del programa de mantenimiento y respaldo
 
Definiciones de las tareas de mantenimiento:    
 
    • Script 
      • Ejecuta el comando GSAN scripts de mantenimiento al comienzo de cada ventana. De manera predeterminada, se ejecuta durante un máximo de 15 minutos ininterrumpidos, después de lo cual se ejecuta en paralelo con otras tareas hasta que se completa.
      • Estos scripts se encuentran en el archivo "/usr/local/avamar/etc/GSAN-maint-scripts/" directorio
    • indexcacheloader
      • Carga las memorias caché de índice al comienzo de la ventana de respaldo y de la ventana de mantenimiento, si es necesario, y descarga las memorias caché de índice al comienzo de la ventana de mantenimiento.
      • A partir de v 7.x, hay un  "indexcacheunloader" tarea para mostrar el "indexcaches"  descarga
    • Cancelar
      • Cancela o elimina los respaldos antes de la recolección de elementos no utilizados
    • gc/cp/hfscheck
      • La tarea de mantenimiento correspondiente se está ejecutando actualmente
    • autorepair
      • Realiza la reparación automática (si es necesario) después de hfscheck Completa
    • Conversión
      • Convierte fracciones (si es necesario) al final de la ventana de mantenimiento
    • Equilibrar
      • Equilibra las fracciones al final de la ventana de mantenimiento si hay tiempo disponible después de que se hayan completado las actividades de mantenimiento.
      • De manera predeterminada, establece temporalmente "balancemin" a 10 (se puede configurar en el avmaint programación), a menos que "balancemin" ya se ha establecido explícitamente mediante "avmaint config
 
  • La información de las programaciones se configura para el mantenimiento de Avamar (recolección de elementos no utilizados, punto de control y hfscheck) y los respaldos están programados para iniciarse

 

  • En esta sección, también se muestra si alguno de los programas o actividades de mantenimiento individuales se detienen o suspenden.

Véase el Apéndice #4 para ver el ejemplo.

Additional Information

Apéndice #1 - Modos de acceso a la actividad:

Los siguientes son elementos que pueden cambiar el modo de acceso de Avamar Grid.

Ejecute el siguiente comando para determinar qué proceso cambió el modo de acceso a la actividad de la cuadrícula de Avamar.

avmaint nodelist --xmlperline=99 | grep activityaccessmodes 
 

Resultado de muestra:

<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 - Estado de sección:

Hay seis estados de sección:
  • ONL -En línea- (onl:2961)
    • Stripe está en línea sin problemas
    • Estado normal de la sección
  • Apagado - Offline - (onl:2960,OFF:1)
    • Stripe está offline
    • Estopodría deberse a que se está reconstruyendo una franja o a que una banda se pone fuera de línea debido a un error
  • ERR - Error - (onl:2959,ERR: 2)
  • SUS - Suspendido - (onl:1,SUS:2960)
  • MIG - Migración - (onl:2960,MIG:1) 
    • Stripe se está transfiriendo o migrando a un nodo de datos de Avamar diferente
  • RES - Reiniciando - (onl:2040,RES:920)
    • Stripe se reinicia desde su estado anterior de offline
 
 

Apéndice #3a - Ejemplo de salida para actividades de mantenimiento que se ejecutaron en Avamar grid:

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 - Ejemplo de salida de las actividades de mantenimiento después de una GSAN reanudar:

No checkpoint yet
No GC yet
No hfscheck yet 
 
 

Apéndice #4 - Ejemplo de salida del programa de mantenimiento, punto de control, recolección de elementos no utilizados y hfscheck Suspenderse:    

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.dpnOpciones de comando:

  • status.dpn <Intervalo en segundos>
    • Ejecuta el comando status.dpn en un bucle durante el número de segundos especificado
      • Un valor de 10 (diez) devuelve la propiedad status.dpn Salida cada 10 s hasta que el comando se cierre manualmente
      • Un valor de 0 (cero) devuelve un único status.dpn Salida sin bucle
  • --help
    • Muestra el status.dpn Menú Ayuda
  • --short
    • Mostrar menos detalles en status.dpn
      • Elimina el nombre de host, la versión, la carga, UsedMB Información de % completo, porcentaje de llenado y estado de sección por disco
    • Se utiliza para una visualización más rápida status.dpn Resultados y propósitos de solución de problemas
  • --sort
    • Ordena los nodos según una opción de variable diferente:
      • =nodo
        • Ordena los nodos de datos por números de nodos lógicos (predeterminado)
      • =ipaddr
        • Ordena los nodos de datos por dirección IP
      • =despachador
        • Ordena los nodos de datos por el número de distribuidores en uso (ordenados con el número más bajo de distribuidores en uso en la parte superior de la lista)
      • =carga
        • Ordena los nodos de datos por el valor de carga (ordenados con el valor de carga más bajo en la parte superior de la lista)
      • =usado
        • Ordena los nodos de datos por el UsedMB value (ordenado con el valor más bajo de UsedMB están en la parte superior de la lista)
      • =completo
        • Ordena los nodos de datos por el valor %Full (ordenados con el valor más bajo de %Full se encuentra en la parte superior de la 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.