Avamar. Как понять выходные данные, сгенерированные командой status.dpn

Сводка: В этой статье представлен обзор команды status.dpn.

Данная статья применяется к Данная статья не применяется к Эта статья не привязана к какому-либо конкретному продукту. В этой статье указаны не все версии продуктов.

Инструкции

В этой статье описывается status.dpn и объясняет каждый раздел ее выходных данных.

 

Что такое status.dpn команда?   

Переменная status.dpn команда является perl скрипт, который форматирует серию "avmaint nodelist" и команд операционной системы Linux (ОС) в удобочитаемый формат для просмотра текущего состояния сети Avamar Grid. 

Аналогично другим командам и инструментам Avamar, status.dpn находится в "/usr/local/avamar/bin/"

Переменная status.dpn зависит от параметра GSAN быть онлайн для запуска, так как "avmaint" взаимодействует с GSAN , чтобы выполнять его команды.

Если GSAN не выполняется на узле данных, никакая информация об этом узле, кроме номера узла и его автономного состояния, не отображается.

 

Пример status.dpn выпуск:

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
 
 
Первая строка status.dpn Отображает команду:
  • Время и дата в местном часовом поясе
  • Имя хоста служебного узла Avamar Utility Node
  • Время и дата во всемирном координированном времени (UTC)
  • Время и дата инициализации (установки) сети Avamar в формате UTC. UTC отображается, так как узлы данных работают по времени UTC
 
Узел:   
  • Отображение номера логических узлов для каждого узла данных
(Метод status.dpn не показывает информацию о состоянии служебного узла, так как GSAN не запускается на служебном узле)
 
 
IP-адрес:    
  • Отображает IP-адрес внутренней сети резервного копирования
(Все предыдущие поколения оборудования содержат только одну сеть)
 
 
Version:    
  • Отображает версию GSAN Двоичный файл на узле данных Avamar
(Метод GSAN К двоичному файлу можно добавить номер исправления, если GSAN Исправление было установлено, и номер версии должен совпадать на всех узлах данных Avamar в сети Avamar.)
 
 
State:   
  • Отображение кода текущего состояния узла данных Avamar:
    • ОНЛАЙН
      • Переменная GSAN выполняется на этом узле данных. Нормальная функциональность
    • АВТОНОМНЫЙ
      • Переменная GSAN не выполняется на этом узле данных. Требуется поиск и устранение неисправностей
 
Runlevel.    

 

  • Отображает состояние уровня выполнения GSAN процесса (на узел данных Avamar)
  • Существует несколько уровней запуска GSAN:

 

    • Выключение
      • Завершение работы GSAN process
    • Загрузка
      • Загрузка GSAN Обработка в режиме онлайн
    • Подключиться
      • Переменная GSAN подключение к каждому одноранговому узлу данных GSAN
    • Проверить
      • Проверка stripe DNS table на каждом узле данных Avamar
    • Запуск
      • Перевод полос в режим онлайн
    • Синхронизация
      • Определение полос данных, которые необходимо обновить, если таковые имеются, путем их перестроения или использования журналов транзакций
    • Модернизация
      • Используется, когда GSAN Двоичный файл обновляется до более новой версии
    • Выполняется
      • Переменная GSAN началось. Все страйпы находятся в режиме онлайн, но недоступны для приема резервных копий
    • Fullaccess
      • Сетка доступна для приема резервных копий
 
Srvr+Root+User.    
  • Режим доступа к действиям узла данных Avamar:
    • Srvr
      • Avamar GSAN Привилегии
    • Root
      • Avamar dpn root user Привилегии
    • User
      • Все права остальных пользователей
 
Режимы доступа к действиям
    • mhpu+0hpu+0hpu
      • Полный доступ
        • Нормальная работа
    • mhpu+0hpu+0000
      • Режим администратора
        • Когда? "waitcGSAN" запускается из-за hfscheckтем GSAN емкость равна или больше, чем "diskreadonly" и разница в использовании емкости ОС превышает "freespaceunbalance "Значение, указанное в "avmaint config"
    • mhpu+0000+0000
      • Режим синхронизации
        • Во время перезапуска GSAN во время синхронизации полос и при "testintegrity" Выполняется страйп или страйп
    • m000+0000+0000
      • Режим только для чтения
        • Отображается во время контрольных точек

(Может также отображаться как 0000+0000+0000)

Примечание. Если выполняются два действия, влияющие на режим доступа к действию, включается режим с самыми строгими ограничениями.
 

О процессах, влияющих на режим доступа к активности, см. в Приложении #1 .

Определение mhpu Биты:
    • m=Перенести
      • Поддерживает ли система миграцию чередования?
    • Хранилище данных h=HFS
      • Поддерживает ли система запись в хранилище данных HFS?
    • p = постоянное хранилище
      • Поддерживает ли система запись в постоянное хранилище?
    • u=Система учета пользователей
      • Поддерживает ли система запись в систему учета пользователей?
 
Дис:    
  • Количество диспетчеров, используемых на узле данных Avamar
  • Соединения диспетчера — это соединения с GSAN процесса на узле данных Avamar
  • Одно подключение диспетчера на GSAN connection или GSAN Взаимодействующая команда
  • Пример GSAN будет резервной сессией с "avtar" process
  • Пример GSAN взаимодействующая команда будет выглядеть следующим образом: "avmaint"
 
Приостанавливать:   
  • Отображает статус диспетчера (приостановлен или нет)
  • Если сеть Avamar приостановлена, она предотвращает активацию новых диспетчеров для резервного копирования, восстановления и репликации
 
Груз:    
  • Отображение мгновенного среднего значения общей нагрузки на узле данных Avamar
(Метрики, аналогичные показателям команды «uptime» операционной системы Linux (ОС))
 
 
UsedMB.    
  • Общий объем ОЗУ, который в настоящее время используется узлом данных Avamar всеми процессами
(Метрики, аналогичные метрикам команды «free -m» в ОС Linux)
 
 
Errlen.    
  • Длина «/data01/cur/err.log» на узле данных Avamar в байтах
 
%Full.    
  • Процент заполнения от общего количества GSAN емкость узла данных Avamar
  • Процент округляется до целого числа (например, 47%)
 
Процент заполнения и состояние полосы данных по диску:    
  • Отображает количество чередующихся страниц и состояния на секцию (на узел)
Дополнительные сведения о статусах полосы см. в Приложении #2 .
 
  • Отображает процент заполнения раздела в соответствии с GSAN способность
  • Процент округляется до первого знака после запятой (например, 46,8%)
 
Все указанные состояния:    
  • Сводная информация о состоянии сети
  • Выводит список состояния узла, runlevelsи режимы
  • Если для элемента есть несколько статусов, он перечисляет каждый из них.
Например, если узел находится в автономном режиме, отображается следующее:
 
All reported states=(ONLINE, OFFLINE), runlevels=(fullaccess), modes=(mhpu+0hpu+0hpu) 
 
Состояние системы:   
  • Отображается состояние «OK» или ухудшение качества
  • Если узел находится в автономном режиме, возникает ухудшение работоспособности
 
Состояние доступа:    
  • Отображает, есть ли ограничение для сетки из-за режима доступа к активности
  • Если установлено ограничение, отображается «admin»
  • Если ограничения отсутствуют, отображается «full»
  • В этом разделе также отображается, если какие-либо полосы данных находятся в автономном режиме или в состоянии OFFLINE_MEDIA_ERROR
 
Мероприятия, задачи и графики технического обслуживания:    
  • В первом разделе отображается состояние работ по техническому обслуживанию с GSAN находится в режиме онлайн.
  • Отображается ход выполнения операций по техническому обслуживанию и их состояние («Выполняется», «Завершено» или «Сбой с ошибкой»)
  • Если GSAN был начат недавно, статус работ по техническому обслуживанию очищен

Примеры см. в приложениях #3a и #3b .

  • Во втором разделе отображается расписание, которое активно в данный момент, все выполняемые задачи обслуживания, а также сведения о расписании обслуживания и резервного копирования
 
Определения задач технического обслуживания:    
 
    • Сценарий 
      • Запуск GSAN скрипты обслуживания в начале каждого окна. По умолчанию она выполняется до 15 минут без перерыва, после чего выполняется параллельно с другими задачами до завершения.
      • Эти сценарии находятся в папке "/usr/local/avamar/etc/GSAN-maint-scripts/" каталог
    • indexcacheloader
      • Загрузка кэша индексов в начале окна резервного копирования и периода обслуживания, если это необходимо, и выгрузка кэшей индексов в начале окна обслуживания.
      • Начиная с версии 7.x, существует  "indexcacheunloader" задача, чтобы отобразить "indexcaches"  выгрузка
    • Отмена
      • Отменяет или завершает резервное копирование перед сборкой мусора
    • gc/cp/hfscheck
      • В настоящее время выполняется соответствующее задание по техническому обслуживанию
    • autorepair
      • Выполняет автовосстановление (при необходимости) после hfscheck Завершает
    • Превращение
      • Преобразует полосы данных (при необходимости) в конце окна обслуживания
    • Равновесие
      • Балансировка полос происходит в конце окна обслуживания, если после завершения работ по обслуживанию имеется время.
      • По умолчанию временно задает "balancemin" до 10 (можно настроить в avmaint schedule), за исключением случаев, когда "balancemin" уже было задано явным образом с помощью "avmaint config»
 
  • Информация для расписаний задается, когда обслуживание Avamar (сборка мусора, контрольные точки и hfscheck), и запланировано начало резервного копирования

 

  • В этом разделе также отображается информация о том, остановлены или приостановлены какие-либо из расписаний или отдельных операций по техническому обслуживанию.

Пример см. в Приложении #4.

Дополнительная информация

Приложение #1 - Режимы доступа к активности:

Ниже перечислены элементы, которые могут изменить режим доступа сети Avamar.

Выполните следующую команду, чтобы определить, какой процесс изменил режим доступа к действиям сети Avamar.

avmaint nodelist --xmlperline=99 | grep activityaccessmodes 
 

Пример вывода:

<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"/>
 
 

Приложение #2 - Состояние полосы:

Существует шесть статусов полосы данных.
  • ONL -Онлайн- (onl:2961)
    • Stripe подключен к сети без проблем
    • Нормальное состояние полосы данных
  • Не горит - Автономный режим - (onl:2960,OFF:1)
    • Stripe находится в автономном режиме
    • Этомогло произойти из-за перестроения полосы или перевода полосы в автономный режим из-за ошибки
  • ERR - Ошибка - (onl:2959,ERR: 2)
  • SUS - Подвесной - (onl:1,SUS:2960)
  • MIG - Миграция - (onl:2960,MIG:1) 
    • Stripe перемещается или переносится на другой узел данных Avamar
  • RES - Перезапуск - (onl:2040,RES:920)
    • Stripe перезапускается из предыдущего автономного состояния
 
 

Приложение #3a. Пример выходных данных для операций обслуживания, выполненных в сети 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)
 

Приложение #3b - Выборка выходных данных о мероприятиях по техническому обслуживанию после GSAN перезапуск:

No checkpoint yet
No GC yet
No hfscheck yet 
 
 

Приложение #4 - Пример выходных данных расписания обслуживания, контрольной точки, сборки мусора и hfscheck Приостановлено:    

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
 
 

Приложение #5 - status.dpnПараметры команды:

  • status.dpn <интервал в секундах>
    • Запуск status.dpn в цикле на указанное количество секунд
      • Значение 10 (Ten) возвращает status.dpn выводить каждые 10 с до тех пор, пока команда не будет завершена вручную
      • Значение 0 (ноль) возвращает status.dpn Вывод без зацикливания
  • --help
    • На дисплее status.dpn Меню «Справка»
  • --short
    • Отображение меньшего количества деталей в status.dpn
      • Удаляет имя хоста, версию, нагрузку, UsedMB Сведения о %Full и Percent Full и Stripe Status by Disk
    • Используется для более быстрого отображения status.dpn Выходы и цели поиска и устранения неисправностей
  • --sort
    • Сортирует узлы по другому параметру переменной:
      • =узел
        • Сортировка узлов данных по номеру логических узлов (по умолчанию)
      • =ipaddr
        • Сортирует узлы данных по IP-адресу
      • =диспетчер
        • Сортирует узлы данных по количеству используемых диспетчеров (сортируется с наименьшим числом используемых диспетчеров в верхней части списка)
      • =нагрузка
        • Сортирует узлы данных по значению нагрузки (сортируется по наименьшему значению нагрузки в верхней части списка)
      • =используется
        • Узлы данных сортируются по параметру UsedMB value (Сортируется с наименьшим значением UsedMB находятся вверху списка)
      • =полный
        • Сортирует узлы данных по значению %Full (отсортированные с наименьшим значением %Full находятся в верхней части списка)

Затронутые продукты

Avamar, Avamar Server

Продукты

Avamar
Свойства статьи
Номер статьи: 000063549
Тип статьи: How To
Последнее изменение: 25 Jul 2025
Версия:  17
Получите ответы на свои вопросы от других пользователей Dell
Услуги технической поддержки
Проверьте, распространяются ли на ваше устройство услуги технической поддержки.