При помощи утилиты plm-util можно проверить мультисферу на целостность данных.

Подготовка к проверке

  1. Остановите работу приложения:

    systemctl stop polymatica.service
  2. Убедиться, что в файле конфигурации утилиты plm-util.conf указан параметр, определяющий путь до репозитория Polymatica Analytics, обычно это /var/plmrepo:

    plm.manager.repo_directory = /var/plmrepo

Проверка мультисфер через параметр команды вызова утилиты

Обратите внимание!

Этот способ проверяет все существующие мультисферы, не позволяя задать определенную мультисферу для проверки.

Чтобы проверить целостность всех мультисфер в репозитории, нужно выполнить в консоли команду:

plm-util --validate-all-cubes

При большом количестве данных проверка всех мультисфер может занять длительное время. Приблизительное расчетное время проверки - 5 ГБ/мин.

Чтобы получать расширенный вывод информации при проверке, нужно использовать с командой аргумент -v.

Проверка мультисферы в заданном режиме

Обратите внимание!

  • Конфигурация жестко определяет режим запуска утилиты, аргументы командной строки игнорируются.
  • Этот способ позволяет задать определенную мультисферу для проверки.

Для проверки целостности мультисферы в заданном режиме необходимо указать в файле конфигурации утилиты следующие параметры.

# Получать расширенный вывод информации при проверке:
verbose
# Идентификатор проверяемой мультисферы, может быть найден в репозитории, в директории cubes:
validate.cube_id = идентификатор

После того, как параметры указаны и сохранены, при выполнении в консоли команды:

plm-util --validate-cube

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


После успешного завершения процедуры можно запустить сервисы Polymatica командой:

systemctl start polymatica.service

  • Нет меток