Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products

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

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

This article applies to   This article does not apply to 

Symptoms

Данная статья базы знаний относится к системам Avamar под управлением версий 7.x+. В этой статье описывается команда status.dpn и описываются все разделы ее выходных данных.

Cause

см. информацию в разделе «Решение»

Resolution

Что такое команда status.dpn?   
Команда Status.dpn — это сценарий Perl, который форматирует серию команд avmaint nodelist и Linux OS в удобочитаемый пользователем формат с целью просмотра текущего состояния сети Avamar Grid. Как и в случае с другими командами и инструментами Avamar, status.dpn находится в каталоге /usr/local/avamar/bin/. Status.dpn зависит от того, находится ли GSAN в режиме онлайн для запуска, так как avmaint взаимодействует с GSAN для выполнения своих команд. Если GSAN не работает на узле данных, информация об этом узле данных, кроме номера узла и автономного состояния, не отображается.

Пример выходных данных status.dpn:    
Пнд Янв 24 12:00:52 EST 2013 [AVAMAR1] Пн Янв 24 16:00:52 2013 UTC (Инициализировано Чт Ноя 24 10:35:01 UTC)
Состояние версии IP-адреса узла Уровень выполнения Srvr+Root+User dis Приостановить загрузку использованоMB errlen %полный процент заполнения и состояние полосы по диску
0.0 10.20.30.41 6.1.0-402 ONLINE полный доступ mhpu+0hpu+0hpu 1 false 0.01 15967 1457401 9.1% 9%(onl:403) 9%(onl:388) 9%(onl:387)
0.1 10.20.30.42 6.1.0-402 ONLINE полный доступ mhpu+0hpu+0hpu 0 false 0..» 05 15967 1432248 9.1% 9%(onl:389) 9%(onl:395) 9%(onl:394)
0.2 10.20.30.43 6.1.0-402 ONLINE полный доступ mhpu+0hpu+0hpu 0 false 0.05 15976 1345864 9.1% 9%(onl:377) 9%(onl:399) 9%(onl:401)
0.3 10.20.30.44 6.1.0-402 ONLINE полный доступ mhpu+0hpu+0hpu 0 false 0.00 15969 1608943 9.1% 9%(onl:388) 9%(onl:406) 9%(onl:383)
Srvr + Root + User Modes = migrate + hfswriteable + persistwriteable + useraccntwriteable Все сообщаемые состояния=(ONLINE), runlevels=(полный доступ), modes=(mhpu+0hpu+0hpu)
System-Status: ok
Access-Status: full

Последняя контрольная точка: cp.20121223181633 завершена Вск 23 янв 18:17:00 2013 после 00m 27s (OK)Последняя GC:
закончена Вс 23 Янв 17:07:26 2013 после 01m 25s>>восстановлено 342.02 MB (OK)
Последняя hfscheck: закончена Вск 23 янв 18:16:19 2013 после 12m 05s >>

отмечено 2132 из 2132 полос (OK)

Профиль емкости планировщика окон обслуживания активен.   
  В настоящее время выполняется окно обслуживания.
  Next backup window start time: Пн Янв 24 02:00:00 2013 EST
Время начала следующего окна обслуживания: Пнд Янв 24 2013 10:00:00 EST
 
В первой строке команды status.dpn отображаются время и дата в локальном часовом поясе, имя хоста узла Avamar Utility, время и дата в формате UTC, а также время и дата инициализации (установки) сети Avamar в формате UTC. UTC отображается, так как узлы данных работают по времени UTC.
 
Узла:   
Отображение номера логических узлов каждого узла данных. Команда status.dpn не отображает информацию о состоянии служебного узла, так как GSAN не работает на этом служебном узле.

IP-адрес:    
Отображается IP-адрес узла данных. Для Gen4 и Gen4s отображается IP-адрес внутренней сети резервного копирования. Все предыдущие поколения оборудования содержат только одну сеть.

Version:    
Отображает версию двоичного файла GSAN на узле данных Avamar. Если было установлено оперативное исправление, в двоичный файл GSAN можно добавить номер оперативного исправления. Номер версии должен совпадать на всех узлах данных Avamar в сети Avamar.

Государства:   
Отображение кода текущего состояния узла данных Avamar.
  • ONLINE — GSAN в настоящее время работает на этом узле данных. Нормальная функциональность.
  • OFFLINE — GSAN в настоящее время не работает на этом узле данных. Требуется поиск и устранение неисправностей.
Уровень запуска:    
Отображает состояние уровня выполнения процесса GSAN для каждого узла данных Avamar. Существует 10 уровней запуска GSAN.
  • Завершение работы — завершение процесса GSAN.
  • Boot — загрузка процесса GSAN в режиме онлайн.
  • Connect — GSAN, подключающаяся к GSAN каждого узла данных.
  • Проверка — проверка таблицы Stripe DNS для каждого узла данных Avamar.
  • Запуск — перевод полос в онлайн-режим.
  • Синхронизация — определите, какие страйпы необходимо обновить, если таковые имеются, путем их перестроения или использования журналов транзакций.
  • Upgrade — используется при обновлении двоичного файла GSAN до более новой версии.
  • Выполняется — GSAN запущен. Все страйпы находятся в режиме онлайн, но недоступны для приема резервных копий.
  • Полный доступ — сеть Grid доступна для приема резервных копий.
Srvr + root+пользователь:    
Отображает режим доступа к действиям узла данных Avamar.
  • Srvr — привилегии Avamar GSAN.
  • Root — привилегии пользователя root Avamar dpn.
  • Пользователь — права всех остальных пользователей
  Режимы доступа к действиям
  • mhpu + 0 hpu + 0hpu — полный доступ — нормальная работа.
  • mhpu+0hpu+0000 — режим администратора — когда waitcgsan запускается из-за hfscheck, емкость GSAN равна или превышает ограничение только для чтения диска, а разница в использовании емкости ОС превышает значение freespaceunbalance, указанное в конфигурации avmaint.
  • mhpu+0000+0000 — режим синхронизации — во время перезапуска GSAN во время синхронизации страйпов, а также при выполнении testintegrity или восстановлении страйпа.
  • m000+0000+0000 — режим только для чтения — во время сборки мусора и контрольных точек. Также может отображаться как 0000+0000+0000. 
Примечание.: В Avamar версии 7.x и более поздних сборка мусора выполняется в режиме полного доступа и не переводит сеть Avamar в режим «только для чтения»
 
Если выполняются два действия, влияющие на режим доступа к действию, включается режим с самыми строгими ограничениями.
 
О процессах, влияющих на режим доступа к активности, см. в Приложении #1 .
 
Определение битов mhpu.
  • m=Migrate — поддерживает ли система перенос страйпов?
  • h=HFS Data Store — поддерживает ли система запись в хранилище данных HFS?
  • p=Persistent Store — поддерживает ли система запись в постоянное хранилище?
  • u = система учета пользователей — поддерживает ли система запись в систему учета пользователей?
Dis:    
Количество диспетчеров, используемых на узле данных Avamar. Соединения диспетчера — это подключения к процессу GSAN на узле данных Avamar. Одно подключение диспетчера на каждое соединение GSAN или интерактивную команду GSAN. Примером подключения GSAN является сессия резервного копирования с процессом avtar. Примером взаимодействующей команды GSAN может быть avmaint. См. статью базы знаний 63548: Сколько одновременных клиентских сессий можно выполнить для Avamar Server? (v6.1 и более поздние) для получения информации о количестве подключений диспетчера, которые могут выполняться на узел данных Avamar для каждой версии программного обеспечения.

Приостановить:   
Показывает, приостановлены ли действия диспетчеров. Если сеть Avamar приостановлена, она предотвращает активацию новых диспетчеров для резервного копирования, восстановления и репликации.

Нагрузки:    
Мгновенное среднее значение общей нагрузки на узле данных Avamar. Аналогичные метрики можно получить с помощью команды «uptime» для ОС Linux.

Используемая МБ:    
Общий объем ОЗУ, который в настоящее время используется узлом данных Avamar всеми процессами. Аналогичные метрики можно получить с помощью команды «free -m» в ОС Linux.

Эрлен:    
Длина файла /data01/cur/err.log на узле данных Avamar в байтах.

%Полный:    
Процент заполнения от общей емкости GSAN узла данных Avamar. Процент округляется до целого числа, например. 47%

% заполнения и состояния полосы данных по диску:    
Отображает количество полос на секцию и их состояние на узле данных Avamar. Смотрите Приложение #2 для получения дополнительной информации о статусах полосы.

Отображает процент заполнения раздела в соответствии с емкостью GSAN. Процент округляется до первого знака после запятой, например, 46,8%

Все указанные состояния:    
Предоставляет сводку по состоянию сети. Содержит сведения о состоянии узла, уровнях выполнения и режимах. Если у элемента есть несколько статусов, он перечисляет каждый из них. Например, если узел находится в автономном режиме, мы видим следующее:    
Все сообщаемые состояния=(ONLINE, OFFLINE), runlevels=(fullaccess), modes=(mhpu+0hpu+0hpu)

Состояние системы:   
Отображается «OK» или «Ухудшено». Ухудшение работоспособности возникает, когда узел находится в автономном режиме.

Состояние доступа:    
Отображает, есть ли ограничение для сетки из-за режима доступа к активности. Если установлено ограничение, отображается «admin». Если ограничения отсутствуют, отображается «full». В этом разделе также отображается, если какие-либо полосы данных находятся в автономном режиме или в состоянии OFFLINE_MEDIA_ERROR.


Мероприятия, задачи и графики технического обслуживания:    
В первом разделе отображается состояние работ по техническому обслуживанию, так как GSAN находится в режиме онлайн. Отображается ход выполнения действия по техническому обслуживанию и его состояние «выполняется», «завершено» или «сбой с ошибкой».

Если GSAN была запущена недавно, статус работ по техническому обслуживанию очищается. Смотрите Приложение #3 для примеров.

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

Additional Information

Приложение #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 - Online - (onl:2961) - Stripe находится в режиме онлайн без проблем.  Нормальное состояние полосы.
Не горит — не в сети — (вкл.: 2960, не горит: 1) — полоса находится в автономном режиме.  Это могло произойти из-за того, что страйп восстанавливается или страйп переводится в автономный режим из-за ошибки.
ERR - Error - (onl:2959,ERR: 2) — полоса находится в состоянии OFFLINE_MEDIA_ERROR.  См. статью базы знаний 163584. Avamar. Поиск и устранение неисправностей страйпа(ов) в автономном режиме с ошибками OFFLINE_MEDIA_ERROR (путь решения) для получения дополнительной информации.
SUS — приостановлено — (onl:1,SUS:2960) — распределение приостановлено из-за высокой производительности дисковых операций ввода-вывода, что привело к приостановке раздела данных в Avamar. См. статью базы знаний 61342: Сбои Suspended PartitionsStripes и Hfscheck в Avamar (Код признака 22632) (только для внутреннего использования EMC) Дополнительные сведения.
MIG — перенос — (onl:2960,MIG:1) — Stripe перемещается/переносится на другой узел данных Avamar.
RES — перезапуск — (onl:2040,RES:920) = Stripe перезапускается из предыдущего автономного состояния.


Приложение #3
Пример выходных данных для операций обслуживания, которые выполнялись в сети Avamar.

Последняя контрольная точка: cp.20121223181633 завершена Вс Янв 23 18:17:00 2013 после 00м 27с (OK)
Последний GC: окончен Вс Янв 23 17:07:26 2013 после 01m 25s >> восстановлен 342.02 MB (OK)
Последний hfscheck: окончен Вс 23 Янв 18:16:19 2013 после 12m 05s >> проверено 2132 из 2132 полос (OK)


Пример выходных данных действий по обслуживанию после перезапуска gsan.

Контрольная точка еще
не созданаСборка мусора пока
не



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

Maintenance windows scheduler capacity profile is active.
  ПРЕДУПРЕЖДЕНИЕ. Scheduler is STOPPED.
  ВНИМАНИЕ: cp временно приостановлен.
  ВНИМАНИЕ: gc временно приостановлен.
  ВНИМАНИЕ: hfscheck временно приостановлен.
  Next backup window start time: Вт Янв 25 2013 15:00:00 EST
Время начала следующего окна технического обслуживания: Пнд Янв 24 2013 10:00:00 EST



Приложение #5
Параметры
команды status.dpn status.dpn <interval in seconds> — выполнение команды status.dpn в цикле в течение указанного количества секунд.  Значение 10 (десять) возвращает выходные данные status.dpn каждые 10 секунд до тех пор, пока команда не будет завершена вручную.  Значение 0 (ноль) возвращает один вывод status.dpn без цикла.
--help - Отображает меню справки status.dpn.
--short - Отображать меньше подробностей в status.dpn. Удаляет сведения о хосте, версии, нагрузке, Used MB %Full и Percent Full, а также о состоянии Stripe by Disk. Используется для ускорения отображения выходных данных status.dpn и устранения неполадок.
--sort - Сортирует узлы по другому варианту переменной.
          =node — сортирует узлы данных по номерам логических узлов. Настройка сортировки по умолчанию.
          =ipaddr — сортирует узлы данных по IP-адресу.
          =dispatcher — сортирует узлы данных по количеству используемых диспетчеров. Отсортированное наименьшее количество используемых диспетчеров находится в верхней части списка.
          =load - Сортирует узлы данных по значению нагрузки.  Отсортированные наименьшие значения нагрузки находятся в верхней части списка.
          =used - Сортирует узлы данных по значению UsedMB. Отсортированные наименьшие значения UsedMB находятся вверху списка.
          =full — сортирует узлы данных по значению %Full. Отсортированные наименьшие значения %Full отображаются в верхней части списка.

Affected Products

Avamar

Products

Avamar