Обратите внимание: на этом веб-сайте есть система специальных возможностей. Нажмите Control-F11, чтобы настроить веб-сайт для слабовидящих, использующих программу чтения с экрана; Нажмите Control-F10, чтобы открыть меню специальных возможностей.

Проверка работоспособности 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.

nutanix@cvm$ ncc health_checks run_all

Или вы можете запустить эту проверку отдельно.

nutanix@cvm$ ncc проверки_здоровья системные_проверки cvm_memory_usage_check

Вы также можете запустить проверки со страницы Health веб-консоли Prism: выберите Actions > Run Checks . Выберите All checks и нажмите Run .

  • Эта проверка выполняется на виртуальных машинах Controller и Prism Central.
  • По умолчанию эта проверка выполняется каждые 5 минут.
  • Эта проверка сгенерирует оповещение после 5 последовательных сбоев в запланированные интервалы.

Примечание : Мы можем видеть категорию MemFree в /proc/meminfo, похожую на MemAvailable. Однако MemFree не содержит буферов и кэшированной области памяти, которые могут быть повторно использованы. Следовательно, мы не должны проверять значение MemFree для свободной памяти.

Пример вывода

Для статуса: ПРЕДУПРЕЖДЕНИЕ

Выполнение /health_checks/system_checks/cvm_memory_usage_check [ ПРЕДУПРЕЖДЕНИЕ ]
--------------------------------------------------------+
Подробная информация для 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 )

Подробная информация для cvm_memory_usage_check:
Узел хххх:
Использование основной памяти в контроллере 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) .

Если проверка выдает предупреждение на виртуальной машине ПК, выполните следующие действия:

  1. Убедитесь, что виртуальные машины ПК настроены в пределах порогового объема памяти в зависимости от функций, используемых в кластере ПК.

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

  1. Обновите NCC до последней версии в среде Prism Central. См. Обновление NCC в Prism Central .
  2. Обновите Prism Central до версии 5.17.1 или выше. См . Обновление и установка Prism Central .
  3. Виртуальные машины Prism Central следует настраивать только со стандартным размером ресурсов на основе виртуальных машин, обрабатываемых Prism Central, и мы не рекомендуем добавлять какие-либо дополнительные ресурсы. Если виртуальные машины ПК настроены в пределах порогового объема памяти, но проверка по-прежнему сообщает об ошибке, обратитесь в службу поддержки Lenovo Premier (если у вас есть покрытие) или в службу поддержки Nutanix, чтобы убедиться, что службы виртуальных машин ПК работают должным образом.
  4. Проверьте, не выделены ли каким-либо виртуальным машинам избыточные ресурсы памяти с помощью центральной панели управления 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 (номер кейса поддержки).

Дополнительная информация

ID документа:HT514184
Дата публикации оригинала:09/09/2022
Дата последнего изменения:09/11/2024