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

    SFX Perl Upgrade Kit

    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
    • Was this article helpful?