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