Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Остановить сервер (см. Запуск и остановка Сервера ПК Интеллект X в ОС Linux).

    Note
    titleВнимание!

    Если в системе используется ПО, работающее на GPU, необходимо остановить процесс его работы.

  2. Войти под пользователем ngp:
    1. Ввести в терминале команду:
      Code Block
      languagebash
      sudo su ngp
    2. Ввести пароль от суперпользователя root.
  3. Создать папку с произвольным названием для расположения кэша. Например:
    Code Block
    languagebash
    mkdir /opt/ITV/IntellectX/gpucache
  4. Изменить права доступа к папке:
    Code Block
    languagebash
    chmod -R 777 /opt/ITV/IntellectX/gpucache
  5. Перейти в папку /opt/ITV/IntellectX/:
    Code Block
    languagebash
    cd /opt/ITV/IntellectX/
  6. Открыть файл конфигурации сервера для редактирования:
    Code Block
    languagebash
    sudo nano instance.conf
    Note
    titleВнимание!

    При использовании сервера в отказоустойчивом режиме (FailOver) необходимо:

    1. Открыть папку /etc/ITV/:
      Code Block
      languagebash
      cd /etc/ITV/
    2. Открыть файл конфигурации сервера для редактирования:
      Code Block
      languagebash
      sudo nano intellect-x.conf
      Info
      titleВнимание!

      Перед внесением изменений в файл intellect-x.conf рекомендуется ознакомиться с инструкцией на странице Создание системных переменных для сервера ПК Интеллект Х в отказоустойчивом режиме в ОС Linux.

    3. Добавить переменную GPU_CACHE_DIR в файл конфигурации, где в значении будет указан путь к папке для расположения кэша. Например:
      Code Block
      languagebash
      export GPU_CACHE_DIR="/opt/ITV/IntellectX/gpucache"
    4. Сохранить изменения в файле.
    5. Добавить переменную GPU_CACHE_DIR в файл /etc/profile.
      Code Block
      languagebash
      export GPU_CACHE_DIR="/opt/ITV/IntellectX/gpucache"
    6. Выполнить команду.
      Code Block
      languagebash
      source /etc/profile

    При изменении конфигурации сервера (см.  Запуск и остановка Сервера ПК Изменение конфигурации Сервера Интеллект X в ОС Linux) или при обновлении на новую версию ПК Интеллект Х ранее добавленные в файл конфигурации instance.conf системные переменные будут удалены (см. Создание системных переменных для сервера ПК Интеллект Х в ОС Linux).

  7. Добавить системную переменную GPU_CACHE_DIR, где в значении будет указан путь к папке для расположения кэша. Например:
    Code Block
    languagebash
    export GPU_CACHE_DIR="/opt/ITV/IntellectX/gpucache"
  8. Сохранить изменения в файле конфигурации с помощью сочетания клавиш Ctrl+O.
  9. Выйти из режима редактирования файла с помощью сочетания клавиш Ctrl+X.
  10. Выполнить команду в терминале, которая использовалась для добавления системной переменной с указанием пути к папке с кэшем. Например:
    Code Block
    languagebash
    export GPU_CACHE_DIR="/opt/ITV/IntellectX/gpucache"
  11. Перейти в папку /opt/ITV/DetectorPack:

    Code Block
    languagebash
    cd /opt/ITV/DetectorPack
  12. Выполнить команду:
    Code Block
    languagebash
    ./NeuroPackGpuCacheGenerator
    Note
    titleВнимание!

    Если доступно более одной Nvidia GPU, будет предложен выбор GPU, который требуется указать в виде числа от 0 до 3 в соответствии с отображаемым списком устройств.

...