Announcement

Collapse
No announcement yet.

Installing OTM / GC3 5.5 on Fedora Core 5

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Installing OTM / GC3 5.5 on Fedora Core 5

    NOTE: While it is possible to run OTM on Fedora Core 5, it isn't officially supported. In order to make your life easier, I highly recommend using RedHat ES/AS Linux 4.0 or CentOS 4.x instead. That being said, here we go!

    Some of our internal servers run Fedora Core 5 Linux, instead of CentOS-4. Over the weekend, I was prepping them for a test OTM / GC3 v5.5 environment and ran into several problems while installing the Oracle 10gR2 database server and client. The biggest issue was that the installers whould hang during the linking phase (87% for the client and 62% for the db server). While researching the issue, I found two articles covering the problem. By using a combination of the two of them, I was able to move past all of the issues and have a fully functioning Oracle installation.

    http://www.oracle-base.com/articles/...nOnFedora5.php
    http://dizwell.com/main/content/view/117/264/

    WebLogic 8.1 SP4 installs like a charm, with no necessary changes.

    I'm soon moving onto the OTM / GC3 installation and will update this article with any workarounds needed to get that working!

    [UPDATE]

    Well, I've tried installing OTM / GC3 and it dies horribly with the error below It looks to be a library issue and as soon as I have a fix or workaround, I'll post it here.

    Code:
    ./gc3v55_linux.bin -i console
    
    Preparing to install...
    Extracting the JRE from the installer archive...
    Unpacking the JRE...
    Extracting the installation resources from the installer archive...
    Configuring the installer for this system's environment...
    awk: error while loading shared libraries: libdl.so.2: cannot open shared object file: No such file or directory
    dirname: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
    /bin/ls: error while loading shared libraries: librt.so.1: cannot open shared object file: No such file or directory
    basename: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
    dirname: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
    basename: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
    
    Launching installer...
    
    grep: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
    /tmp/install.dir.4675/Linux/resource/jre/bin/java: error while loading shared libraries: libpthread.so.0: cannot open shared object file: No such file or directory
    [UPDATE 2]

    Okay, figured this one out. The problem is an assumption that InstallAnywhere (the installation software that OTM uses) is making in regards to the kernel version. In order to get the original installer to work, you'll have to run the following commands to modify it:

    Code:
    mv gc3v55_linux.bin gc3v55_linux.bin.bak
    cat gc3v55_linux.bin.bak | sed "s/export LD_ASSUME_KERNEL/#xport LD_ASSUME_KERNEL/" > gc3v55_linux.bin
    You can then run the installer as normal.

    Have fun and let me know if you have any problems!

    --Chris
Working...
X