Avamar. Как собрать информацию для поиска и устранения проблем с емкостью
Summary: В этой статье описывается, какая информация необходима для поиска и устранения проблем с емкостью Avamar и как ее собирать.
Instructions
Решение проблем с емкостью в Avamar:
При решении проблем с емкостью в сети Avamar крайне важно понимать основную причину. Для этого необходимо выполнить ряд шагов, начиная со сбора данных для тщательного изучения.
Сети Avamar имеют несколько типов ограничений емкости. Всестороннее понимание этих ограничений, а также их исторического контекста может прояснить как текущие, так и прошлые проблемы с пропускной способностью, с которыми сталкивалась система.
-
80%: предупреждение о емкости
-
95%: достигнут предел диагностики системы
-
100%: достигнуто ограничение доступа только для чтения на сервере, что приводит к переходу сети в режим администратора.
-
Сбой сборки мусора (GC), что приводит к ошибкам MSG_ERR_DISKFULL или MSG_ERR_STRIPECREATE.
-
Сбой контрольных точек из-за ошибки MSG_ERR_DISKFULL.
-
Резервное копирование не может выполняться или завершается сбоем из-за переполнения емкости.
-
Резервное копирование завершается сбоем с ошибками MSG_ERR_STRIPECREATE или сообщениями, указывающими на то, что целевой сервер заполнен.
-
Состояние доступа переключается на режим администратора (если не запущено обслуживание).
-
Планировщик резервного копирования отключен и не может быть возобновлен из-за ограничений по объему метаданных.
Понимание этих аспектов может помочь в управлении и устранении проблем с емкостью в сети Avamar.
Сбор информации:
Войдите в служебный узел Avamar в качестве пользователя «admin».
(Они только собирают информацию и не применяют никаких изменений.)
1. Если еще не известно, он содержит полное имя или полное доменное имя (FQDN) сервера Avamar:
hostname -f
2. Убедитесь, что включены все службы, включая планировщик обслуживания:
dpnctl status
3. Общее состояние:
status.dpn
4. Запустите емкость.SH для сбора данных за 60 дней и 10 самых активных клиентов:
capacity.sh --days=60 --top=10
5. Журналы, показывающие основное поведение при сборке мусора за последние 30 дней:
dumpmaintlogs --types=gc --days=30 | grep "4202"
6. Объем данных, удаленных сборщиком мусора, количество выполненных проходов и продолжительность выполнения:
dumpmaintlogs --types=gc --days=30 | grep passes | cut -d ' ' -f1,10,14,15,17
7. Узнайте, как долго hfscheck Забеги для:
dumpmaintlogs --types=hfscheck --days=30 | grep -i elapsed|cut -d ' ' -f1,12 | grep -v check
8. Сведения об использовании емкости для каждого узла и секции:
avmaint nodelist | egrep 'nodetag|fs-percent-full'
9. Список контрольных точек:
cplist
10. Запланированное время начала/окончания работ по техническому обслуживанию:
avmaint sched status --ava | egrep -A 2 "maintenance-window|backup-window" | tail -16
11. Соберите все параметры диска:
avmaint config --ava | egrep -i 'disk|crunching|balance'
Никогда не изменяйте значения, пока это не рекомендовано экспертом в предметной области Avamar (SME). Значения, отличные от значений по умолчанию, могут использоваться по уважительной причине. Досконально разберитесь в ситуации.
12. Соберите количество различных типов полос на узле для каждого раздела данных:
avmaint nodelist --xmlperline=99 | grep 'comp='
13. Проверьте объем используемой памяти (и подкачки) на каждом узле:
mapall free -m