Проверка работоспособности NCC: cvm_memory_usage_check
Проверка работоспособности NCC: cvm_memory_usage_check
Проверка работоспособности NCC: cvm_memory_usage_check
Описание
Проверка работоспособности NCC cvm_memory_usage_check проверяет, достаточно ли свободной памяти на каждом узле каждой виртуальной машины контроллера (CVM).
Проверка использует метрику MemAvailable , сообщаемую в /proc/meminfo на каждом CVM. По умолчанию проверка завершается неудачей, если MemAvailable на любом CVM меньше:
- 768000 КБ (750 МБ) с
- 589824 КБ (576 МБ) с NCC 3.10 и выше
Примечание : Если значение MemAvailable на любой CVM меньше настроенного порогового значения в течение 20 минут, срабатывает критическое оповещение «Высокий уровень использования оперативной памяти CVM или виртуальной машины ПК» с идентификатором A1056.
Если вы получили следующее предупреждение и размер доступной памяти превышает 750 МБ, обновите NCC до последней версии.
Использование основной памяти в виртуальной машине контроллера или виртуальной машине Prism Central {ip_address} высокое. Свободно {available_memory_kb} КБ памяти
Проведение проверки NCC
Проводите проверку NCC как часть полной проверки работоспособности NCC.
Или вы можете запустить эту проверку отдельно.
Вы также можете запустить проверки со страницы Health веб-консоли Prism: выберите Actions > Run Checks . Выберите All checks и нажмите Run .
- Эта проверка выполняется на виртуальных машинах Controller и Prism Central.
- По умолчанию эта проверка выполняется каждые 5 минут.
- Эта проверка сгенерирует оповещение после 5 последовательных сбоев в запланированные интервалы.
Примечание : Мы можем видеть категорию MemFree в /proc/meminfo, похожую на MemAvailable. Однако MemFree не содержит буферов и кэшированной области памяти, которые могут быть повторно использованы. Следовательно, мы не должны проверять значение MemFree для свободной памяти.
Пример вывода
Для статуса: ПРЕДУПРЕЖДЕНИЕ
--------------------------------------------------------+
Подробная информация для cvm_memory_usage_check:
Узел хххх:
ПРЕДУПРЕЖДЕНИЕ: Невозможно проанализировать ответ от xxxx:
Подробную информацию о cvm_memory_usage_check см. в статье базы знаний 2473 (http://portal.nutanix.com/kb/2473) или выполните повторную проверку с помощью: ncc health_checks system_checks cvm_memory_usage_check --cvm_list=xxxx
Для статуса: FAIL (589824 КБ для NCC 3.10 и выше и 758000 КБ для NCC <3.10 )
Узел хххх:
Использование основной памяти в контроллере VM 10.xxx высокое. Свободно 758000 КБ памяти.
Подробную информацию о cvm_memory_usage_check см. в статье базы знаний 2473 (http://portal.nutanix.com/kb/2473) или выполните повторную проверку с помощью: ncc health_checks system_checks cvm_memory_usage_check --cvm_list=xxxx
Выходные сообщения
Проверить удостоверение личности | 3023 |
---|---|
Описание | Убедитесь, что использование памяти CVM или Prism Central VM не является высоким. |
Причины неудач | Использование оперативной памяти на виртуальной машине контроллера или центральной виртуальной машине Prism было высоким. |
Резолюции | Проверьте использование памяти Prism Central VM или Controller VM. Если вы заметили ненормальное поведение, соберите журналы и обратитесь в службу поддержки Nutanix. |
Влияние | Производительность кластера может существенно снизиться. |
Идентификатор оповещения | А1056 |
Название оповещения | Высокий уровень использования оперативной памяти CVM или Prism Central VM |
Оповещение Умный заголовок | Высокое использование ОЗУ на vm_type : ip_address |
Предупреждающее сообщение | Использование основной памяти в vm_type ip_address высокое, available_memory_kb КБ свободно. |
Примечание: Чтобы проверить, сгенерировано ли это оповещение на CVM или PCVM (Prism Central VM), выберите оповещение и проверьте Source Entity, указанный в пользовательском интерфейсе. Он выведет имя виртуальной машины, из которой сгенерировано оповещение.
Решение
Если проверка выдает предупреждение или срабатывает оповещение «CVM or PC VM RAM Usage High», убедитесь, что CVM настроены в пределах порогового объема памяти в зависимости от функций, используемых в кластере. Для получения дополнительной информации см. Конфигурация памяти контроллера VM (для CVM) и Конфигурации экземпляра Prism Central (для виртуальных машин Prism Central) .
Если проверка выдает предупреждение на виртуальной машине ПК, выполните следующие действия:
- Убедитесь, что виртуальные машины ПК настроены в пределах порогового объема памяти в зависимости от функций, используемых в кластере ПК.
Prism Central <5.17.1. Для каждой Prism Central VM
Размер ПК | vCPU | Память [ГБ] | Поддерживаемые виртуальные машины (во всех кластерах) |
Маленький | 4 | 16 Гб | 2500 (масштабирование: 5000) |
Большой | 8 | 32 ГБ | 12500 (масштабирование: 25000) |
Prism Central 5.17.1 или выше. Для каждой виртуальной машины Prism Central.
Размер ПК | vCPU | Память [ГБ] | Поддерживаемые виртуальные машины (во всех кластерах) |
Маленький | 6 | 26 ГБ | 2500 (масштабирование: 5000) |
Большой | 10 | 44 ГБ | 12500 (масштабирование: 25000) |
Дополнительные требования к памяти, если включены следующие службы:
Размер ПК | Calm/Leap или оба включены, GB | Микросегментация, ГБ |
Маленький | 4 | 1 |
Большой | 8 | 1 |
- Обновите NCC до последней версии в среде Prism Central. См. Обновление NCC в Prism Central .
- Обновите Prism Central до версии 5.17.1 или выше. См . Обновление и установка Prism Central .
- Виртуальные машины Prism Central следует настраивать только со стандартным размером ресурсов на основе виртуальных машин, обрабатываемых Prism Central, и мы не рекомендуем добавлять какие-либо дополнительные ресурсы. Если виртуальные машины ПК настроены в пределах порогового объема памяти, но проверка по-прежнему сообщает об ошибке, обратитесь в службу поддержки Lenovo Premier (если у вас есть покрытие) или в службу поддержки Nutanix, чтобы убедиться, что службы виртуальных машин ПК работают должным образом.
- Проверьте, не выделены ли каким-либо виртуальным машинам избыточные ресурсы памяти с помощью центральной панели управления Prism с помощью инструментов поведенческого обучения .
При регистрации обращения в службу поддержки Lenovo Premier Support (если у вас есть покрытие) или Nutanix Support по этому вопросу включите в обращение вывод следующих команд:
- Соберите текущую информацию об использовании памяти (CVM или PCVM):
nutanix@cvm$ allssh "cat /proc/meminfo | grep Mem"
- Соберите пакет журналов с помощью Logbay и загрузите его в кейс напрямую через FTP/SFTP или вручную через портал поддержки. Для получения дополнительной информации об использовании Logbay см. Nutanix KB 6691. Для автоматической загрузки пакета журналов с помощью Logbay используйте параметры --dst (назначение FTP/SFTP) и -c (номер кейса поддержки).
Дополнительная информация
- Nutanix KB 2473 — Оригинальный документ на портале Nutanix
- Целевая страница статьи базы знаний Lenovo ThinkAgile HX Series