Skip to main content
ExLibris
  • Subscribe by RSS
  • Ex Libris Knowledge Center

    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:

    1. Re-index the whole repository (Rosetta Administration  General  Index Status → Click 'Reindex Full Repository' from both 'Permanent Index' and 'Operational index' tabs)
    2. 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