packagemgrSlient

Этот модуль отвечает за развертывание или отмену развертывания пакетов содержимого. Этот модуль можно вызвать на странице диспетчера развертывания интерфейса администратора. В каждый конкретный момент можно запустить только один экземпляр packagemgrSilent. За это отвечает страница "Диспетчер развертывания". Диспетчер развертывания запрещает развертывание или отмену развертывания пакета содержимого в случае, если подобный процесс уже запущен.

Помимо запрета на запуск более одного процесса packagemgrSilent, существует запрет на запуск любых процессов SHR одновременно с ним. За это также отвечает страница "Диспетчер развертывания".

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

В зависимости от типа пакета стандартная установка пакета содержимого подразумевает

  1. размещение артефактов в каталог PMDB для использования при выполнении различных процессов SHR
  2. создание схемы Sybase IQ DWH (ПС домена)
  3. импорт артефактов ETL (ПС ETL)
  4. импорт определений потоков (ПС ETL)
  5. инициализация процедур загрузки (ПС домена)
  6. инициализация процедур агрегирования (ПС домена)
  7. компиляция процедур промежуточного хранения (ПС ETL)
  8. BIAR Deployment (ПС приложения)
Файл журнала
  • {PMDB_HOME}/log/packagemgr.log
  • {PMDB_HOME}/log/trend.log
  • {PMDB_HOME}/log/collections.log
  • {PMDB_HOME}/log/stage.log
  • {PMDB_HOME}/log/loader.log
  • {PMDB_HOME}/log/aggregate.log