Развертывание Servigistics InService > Развертывание приложений Viewer в кластере > Обновление кластера InService
  
Обновление кластера InService
Чтобы обновить кластер Servigistics InService, выполните следующие действия.
1. Создайте резервную копию текущего каталога установки Servigistics InService. Например, если расположением установки является каталог C:\ptc\InService, создайте zip-файл этого каталога с подобным наименованием: InService_<метка_времени>. zip.
2. Убедитесь, что программы Jboss, coreServer и coreCMIServer не запущены.
3. Убедитесь, что программа WindchillDS выполняется на узлах Publisher и Viewer.
4. Обновите Publisher до последней версии сборки.
5. Прежде чем обновить Viewer1 до последней версии, добавьте в файл \media\PTC_Servigistics_InService_Delivery_Base\Setup\Base\SetupManager\reinstall.keep.xml приведенные ниже записи.
При обновлении удаляются файлы ServerCfg (01 и 02) и основные файлы журнала, которые создаются во время конфигурации кластера. Отсутствие этих файлов приводит к проблемам запуска CoreServer01 и CoreServer02. Эти файлы расположены по адресу: <InService_Config_Home>/System/Config/Core.
a. Добавьте в <FilesToKeep HomeDir="config"> следующие записи:
<File Name="System\Config\customizedContext_3.conf.xml"/>
<File Name="System\Config\Core\coreLoggerCfg01.properties"/>
<File Name="System\Config\Core\coreLoggerCfg02.properties"/>
 <File Name="System\Config\Core\serverCfg.xml"/>
<File Name="System\Config\Core\serverCfg01.xml"/>
<File Name="System\Config\Core\serverCfg02.xml"/>
b. Добавьте следующий узел в файл reinstall.keep.xml:
<FilesToKeep HomeDir="Work">
         <File Name="System\Work\Core\ {Viewer1 Hostname} \coreserver1\*"/>
         <File Name="System\Work\Core\ {Viewer1 Hostname} \coreserver2\*"/>
         <File Name="System\Work\Core\ {Viewer2 Hostname} \coreserver1\*"/>
         <File Name="System\Work\Core\ {Viewer2 Hostname} \coreserver2\*"/>
</FilesToKeep> 
6. Обновите Viewer1 после обновления файла reinstall.keep.xml, как описано выше.
7. Узел Viewer1 должен быть ресинхронизирован с Viewer2 и должен пройти те же самые шаги после ресинхронизации (3c.properties, loadbalancer.bat, CoreServer01.bat, CoreServer02.bat). См. раздел Развертывание приложений Viewer в кластере.
8. В общей папке данных будут удалены две папки кэша coreServer. Если эти папки удалены, создайте их снова. Папка кэша находится в следующем расположении: InService/InS_Data/Work/System/Work/Core/{hostname}.
9. Необходимо повторить импорт всех сертификатов в Publisher, Viewer1 и Viewer2. (IMP)
10. Запустите сначала Viewer1, а затем Viewer2.