Skip to main content
ExLibris

Knowledge Assistant

BETA
 
  • Subscribe by RSS
  • Back
    SFX

     

    Ex Libris Knowledge Center
    1. Search site
      Go back to previous article
      1. Sign in
        • Sign in
        • Forgot password
    1. Home
    2. SFX
    3. Implementation Guides
    4. SFX Perl Upgrade Kit

    SFX Perl Upgrade Kit

    1. Last updated
    2. Save as PDF
    3. Share
      1. Share
      2. Tweet
      3. Share
    1. Prerequisites
    2. Installation Steps
    3. Rollback

    Prerequisites

    To use this upgrade kit, the following conditions must be met:
    • You have at least Software release 4.10.4 and Extra 4.10.4 (June 2018) or later installed.
    • Your operating system is Linux RH 6 or 7. If you run any other operating system/version, contact Ex Libris Support. Note that we no longer support RH 5 for any new software releases.
    In addition to Perl, the upgrade kit contains also a new apache version (2.4), which consumes substantial more memory (RAM) than the previous version. As a minimum, we recommend that you have in total three times as much RAM available to the SFX apache as your current apache memory consumption. Make sure that you have enough RAM to support the additional memory needed before running the upgrade kit. If you need help, open a support case.
    Before starting the procedure, ensure that you take a snapshot/backup of your previous installation.

    Installation Steps

    1. Open a support case to receive instructions about how to download the upgrade kit.
    2. Run the upgrade kit:
      • In silent mode:
        echo y | ./sfx_perl_upgrade_kit.sh
      • In regular mode:
        ./sfx_perl_upgrade_kit.sh

    Rollback

    If you experience problems, you can roll back to the previous installation using the following commands, as a root user:
    tcsh
    source /exlibris/sfx_ver/sfx4_1/sfxglb41/home/.cshrc
    /exlibris/sfx_ver/sfx4_1/sfxglb41/admin/init_scripts/httpd_all.pl stop
    cd /exlibris/sfx_ver/sfx4_1/app
    rm -f apache
    rm -f lib
    rm -f openssl
    rm -f oracle
    rm -f perl
    su - sfxglb41
    cd /exlibris/sfx_ver/sfx4_1/app
    ln -s ../../app/httpd-2.2.31 apache [or instead: ln -s /exlibris/sfx_ver/app/httpd-2.4.27 apache]
    ln -s ../../app/lib lib
    ln -s ../../app/openssl-1.0.2k openssl
    ln -s ../../app/instantclient_11_1 oracle
    ln -s ../../app/perl-5.10.1 perl
    cd /exlibris/ftp_from_exlibris/
    perl truncate_CACHE_table_in_local_instances.pl
    exit
    /exlibris/sfx_ver/sfx4_1/sfxglb41/admin/init_scripts/httpd_all.pl start
    View article in the Exlibris Knowledge Center
    1. Back to top
      • Red Hat Required Operating System Packages
      • Community Knowledge
    • Was this article helpful?

    Recommended articles

    1. Article type
      Topic
      Content Type
      Implementation Guides
      Language
      English
      Product
      SFX
    2. Tags
      This page has no tags.
    1. © Copyright 2025 Ex Libris Knowledge Center
    2. Powered by CXone Expert ®
    • Term of Use
    • Privacy Policy
    • Contact Us
    2025 Ex Libris. All rights reserved