Данная статья базы знаний относится к системам Avamar под управлением версий 7.x+. В этой статье описывается команда status.dpn и описываются все разделы ее выходных данных.
см. информацию в разделе «Решение»
Что такое команда 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.