Требования

Минимальные* рекомендуемые требования к аппаратным ресурсам и версии ОС для установки платформы:

  • CentOS 7, RHEL 7.6
  • аппаратная платформа Power 9
  • 256 Gb RAM
  • 128 Gb HDD
  • доступ к сети Интернет

Установка платформы

Для установки платформы Polymatica Analytics на CentOS:

  1. Полученный набор бинарных пакетов перенесите на сервер, где будет развернута система. Далее все команды должны выполняться с полномочиями суперпользователя ОС. Установка проводится из оболочки командной строки.
  2. Подключите, если этого не было сделано ранее, расширенный репозиторий EPEL для ОС:

    sudo yum install epel-release
  3. Перейдите в директорию, куда были скопированы полученные пакеты. Запустите установку пакета поддержки лицензирования:

    sudo yum localinstall polymatica-license.rpm
  4. Установите остальные пакеты в следующей последовательности:

    sudo yum localinstall polymatica-base-x.y-z.ppc64le.rpm
    
    sudo yum localinstall polymatica-x.y-z.ppc64le.rpm
    
    sudo yum localinstall polymatica-jdbc-extension-x.y-z.ppc64le.rpm

    Примечание

    Устанавливаемый пакет поддержки лицензирования рассчитан на постоянное взаимодействие с сервером онлайн-лицензий компании "Полиматика Рус". Вариант установки и настройки платформы на сервере без постоянного доступа к сети интернет описан отдельно (см. раздел Установка офлайн-лицензии).

    Команды, приведенные ниже, устанавливают дополнительные расширения. Их установка опциональна и может понадобиться только при необходимости использования их функционала:

    sudo yum localinstall polymatica-oracle-extension-x.y-z.ppc64le.rpm - установка расширения Oracle
    
    sudo yum localinstall polymatica-cuda-extension-x.y-z.ppc64le.rpm - установка расширения Cuda, перед установкой в системе должно быть установлено: cuda-runtime, cuda-drivers, cuda-toolkit
    
    sudo yum localinstall polymatica-mysql-extension-x.y-z.ppc64le.rpm - установка расширения MySQL
    
    sudo yum localinstall polymatica-util-x.y-z.ppc64le.rpm - установка технологических утилит для обеспечения совместимости при переходе с более ранних версий
    
    , где x.y-z - номер устанавливаемой версии платформы, например 5.6-1

    Если в последствии необходимо их использовать, но установлены они не были, то необходимо провести установку требуемого расширения и перезапустить платформу командой:

    sudo service polymatica restart
  5. Дополнительно для работы с PostgreSQL необходимо выполнить следующее:

    1. Установить пакеты:

      sudo yum -y install https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm
      
      sudo yum -y update
      
      sudo yum -y install postgresql13-libs.x86_64 postgresql13-odbc.x86_64
    2. Добавить в /etc/odbcinst.ini:

      [PostgreSQL]
      Description = ODBC for PostgreSQL
      Driver = /usr/pgsql-13/lib/psqlodbc.so
      Setup = /usr/lib64/libodbcpsqlS.so
  6. В результате выполненных выше шагов платформа будет настроена для начала работы и запущена.
  7. Проверить статус состояния сервисов платформы можно командой:

    sudo service polymatica status

Для получения тестовой лицензии необходимо:

1. Установить пакет лицензий (который передан вместе с приложением)
2. По пути /usr/share/polymatica/bin найти файл polymatica-license
3. Запустить его с параметром: ./polymatica-license key
4. Вывод команды прислать менеджеру Polymatica, с которым осуществляется коммуникация, для генерации ключа активации
5. Ключ, который мы отправим в ответ, нужно положить в /etc/polymatica/license.key

Восстановление платформы

  1. Установите платформу.
  2. Остановите сервисы платформы командой:

    service polymatica stop
  3. Восстановите каталоги с настройками /etc/polymatica и данными/пользователями /var/plmrepo, а также каталог /usr/share/polymatica.
  4. Запустите платформу командой:

    service polymatica start
  5. Проверьте работоспособность платформы.



* Документ с расчётом сайзинга предоставляется по требованию.
  • Нет меток