Rosetta 7.1 Service Pack - Special instructions for Solr upgrade and rollback
- Product: Rosetta
- Product Version: 7.1
Background
Rosetta versions 5.4 - 7.0 use Solr version 6.5.
In Rosetta 7.1, Solr was upgraded to version 7.3.
Special instructions for service pack installation (and rollback)
During Rosetta 7.1 service pack installation, a backup of the current Solr index from each IDX server is created under $op_dir/indexes_backup_6.5.0/<IDX server hostname>/
This means that installation might take longer than usual and that enough disk space must be available under $op_dir
In case Rosetta was upgraded to 7.1 version indexing operation occurred (e.g. ingesting a test object), rollback to the previously installed Rosetta version (util sp in the Linux command line interface) will cause searches not to work.
There are two options to resolve this:
- Re-index the whole repository (Rosetta Administration → General → Index Status → Click 'Reindex Full Repository' from both 'Permanent Index' and 'Operational index' tabs)
- Manually copy the Solr index from $op_dir/indexes_backup_6.5.0/ to Solr index path** in each IDX role server of the environment.
** Out-of-the-box Solr index path is: $dps_profile/solr/data/
To get current Solr index path, run:grep dps.storage.idx $dps_system/conf/global.properties|cut -d= -f2
With option 2 - entities indexed by Rosetta 7.1 (before rollback) will be missing from Solr index after restoring the backup.
- Article last edited: 12-Jul-2021