Update InService Cluster
To update the Servigistics InService cluster
1. Back up your current Servigistics InService installation directory. For example, if your installed location is C:\ptc\InService, then create a zip of that directory with a name similar to InService_<timestamp>.zip.
2. Ensure that the Jboss, coreServer, and coreCMIServer are not running
3. Make sure WindchillDS is running on Publisher and Viewer
4. Update Publisher to latest build.
5. Before updating Viewer1 to latest please add below entries in \media\PTC_Servigistics_InService_Delivery_Base\Setup\Base\SetupManager\reinstall.keep.xml.
Update deletes the ServerCfg (01 and 02) and core logger files which are created during the cluster configuration. The absence of these files leads to start-up issues with CoreServer01 and CoreServer02. These files are located at :<InService_Config_Home>/System/Config/Core.
a. Add following entries in <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. Add the following node in the reinstall.keep.xml file :
<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. Update Viewer1 once the reinstall.keep.xml file is updated as specified above.
7. Viewer 1 need to be rsynced again to Viewer2 and follow the same steps after rsync (3c.properties, loadbalancer.bat, CoreServer01.bat, CoreServer02.bat). See
Deploying Viewers in a Cluster.
8. In the shared data folder, two coreServer cache folders get deleted, Recreate the folders if they are deleted. The cache folder path is InService/InS_Data/Work/System/Work/Core/{hostname}.
9. You must reimport all certificates in Publisher, Viewer1 and Viewer2. (IMP)
10. Start Viewer1 first and then start Viewer2.