Перейти к основному содержимому
Версия: 2.4.1

Диагностика и устранение неполадок

Дефолтный порт для запуска веб-сервера OMNI Agent занят (Windows)

По умолчанию OMNI Agent запускается на порту 8080. Если порт занят, веб-сервер становится недоступен.

Решение: перейдите по ссылке

Ошибка установки на Astra Linux

img.jpg

Решение: ошибка не влияет на работу OMNI Agent, просто пропустите все подобные сообщения.

Инсталлятор OMNI Agent не запускается на некоторых Linux (Ubuntu) дистрибутивах

Во время установки появляются два окна с ошибками - одна из них с сообщением о неудачной попытке авторизации. img.jpg

Решение: скопируйте команду из окна ошибки в терминал, запустите ее с sudo (или от имени пользователя с root привелегиями) и нажмите OK в окне ошибки.

OMNI Agent не запускается при включенном GPU

Решение: выполните шаги по диагностике вашей видеокарты:

  1. Проверьте установку CUDA Toolkit и убедитесь, что драйверы NVIDIA подходят для установленной версии.

    1.1 Чтобы узнать версию CUDA Toolkit, установленную на вашем компьютере, воспользуйтесь командой:

    nvcc --version

    В примере ниже на нашем компьютере установлена версия CUDA Toolkit 11.8.

    img.png

    Поддерживаемые версии CUDA Toolkit. Если требуется обновить или установить новую версию, следуйте инструкциям на сайте NVIDIA.

    1.2 Проверьте версию CuDNN:

    Linux:

    cat /usr/local/cuda/include/cudnn_version.h | grep CUDNN_MAJOR -A 2

    Windows:

    cat "C:\Program Files\NVIDIA GPU Computing Toolkit\CUDNN8.5\include\cudnn_version.h” | grep CUDNN_MAJOR -A 2

    1.3 Убедитесь, что последняя версия драйвера NVIDIA установлена и работает корректно:

    nvidia-smi

    В выводе команды отображается номер версии установленного драйвера NVIDIA и максимальная версия CUDA Toolkit, которую поддерживает эта версия драйвера.

    В примере ниже версия драйвера NVIDIA 530.41.03 поддерживает CUDA Toolkit версии 12.1 или ниже.

    img.png

    Также, можно обновить драйверы на своем компьютере и отключить автообновление драйверов. Проверить совместимость версии CUDA Toolkit с драйверами можно на сайте NVIDIA.

  2. Для проверки общей работоспособности CUDA Toolkit скомпилируйте и запустите CUDA Samples.

Не освобождается занятая память при многократном удалении и повторном добавлении камер

OMNI Agent может не освобождать всю занятую память при многократном удалении и повторном добавлении камер.

Решение: После настройки OMNI Agent (списка камер), перезапустите его. В дальнейшем потребление памяти не должно увеличиваться.

Если все-таки при изменении набора камер вы заметили, что память не освобождается, выполните одну из инструкций ниже:

  • Для Linux/Windows

    • Отключите swapfile, чтобы OMNI Agent мог быстро перезапуститься без DOS-системы.
  • Для Linux

    • Установите следующие значения переменных окружения в файлах run.sh и OMNIAgent.sh в папке установки OMNI Agent (по умолчанию /opt/OMNIAgent):
      • MALLOC_MMAP_THRESHOLD_=65535
      • MALLOC_TRIM_THRESHOLD_=65535
    • Перезапустите OMNI Agent
ВНИМАНИЕ

Изменение значений переменных окружения может привести к снижению качества работы алгоритмов OMNI Agent