Installing Autonomy Servers

This section describes how to install and start Autonomy servers. The Autonomy files are in the Search directory, as described in Chapter 1, “Overview.”

StepsPerforming the installation

  1. Copy the Search directory from the installation CD to a local directory, then extract the Autonomy.tar.gz file located in the Search directory into the location where you want to install Autonomy.

    1. Use gunzip to extract the .gz file:

      gunzip Autonomy.tar.gz
      
    2. Extract the tar file:

      tar -xvf Autonomy.tar
      

    The expanded structure consists of the autonomy parent directory and the necessary subdirectories. The full path of the autonomy directory, for example, /work1/autonomy, is referred to as <Install_Dir>.

    In <Install_Dir>, the following three files are used to customize the installation: onepage.jar, CUSTOMIZE.sh, and DOREPLACE.sh.

  2. Verify that you have $JAVA_HOME/bin in your $PATH by entering:

    java -version
    

    If you receive “java: command not found,” or if the version shown is earlier than java 1.4, set JAVA_HOME to point to a 1.4 JRE or JDK. For example:

    setenv JAVA_HOME $SYBASE/_jvm
    

    Or:

    JAVA_HOME=$SYBASE/_jvm;export JAVA_HOME
    

    Add the JAVA_HOME bin directory to your path:

    setenv PATH $JAVA_HOME/bin:$PATH
    

    Or:

    PATH=“$JAVA_HOME/bin:$PATH”
    
  3. Set up the Autonomy servers for your environment. To do so, run the script called CUSTOMIZE.sh, which runs the DOREPLACE.sh script to set the variables in the Autonomy server configuration files, and Start/Stop scripts.

    To run the script:

    1. Go to <Install_Dir>.

    2. Run CUSTOMIZE.sh by entering:

      CUSTOMIZE.sh
      
  4. To resolve a known problem with the NORE partition:

    1. Change to the root user.

    2. From <Install_Dir>, run:

      NORElink.sh
      
    3. Exit root.

  5. Stop the Enterprise Portal PortalSearchqueryh and PortalSearchautoindexer if they are running.

  6. Go to <Install_Dir>/bin and use the .sh scripts to start the Autonomy servers in this order:

    StartQuery.sh
    StartLAUNESUIR.sh
    StartNORESUIR.sh
    StartLAUNE.sh
    StartNORE.sh
    StartCAP.sh
    StartFetch.sh
    StartIndexer.sh
    

NoteThe DiSH partition is neither licensed nor needed for proper portlet functionality.