3.2 Installing on an Existing Operating System

This section explains how to install Novell Sentinel Log Manager onto an existing operating system by using the compressed installer, and how to start using Sentinel Log Manager.

3.2.1 Quick Installation (as root)

To perform a simple installation of Novell Sentinel Log Manager as root:

  1. Download or copy sentinel_log_mgr_1.0_x86-64.tar.gz to a temporary directory.

  2. Log in as root to the server where you want to install Sentinel Log Manager.

  3. Extract the install script from the file by using the following command:

    tar xfz sentinel_log_mgr_1.0_x86-64.tar.gz sentinel_log_mgr_1.0_x86-64/setup
    
  4. Run the root_install_all.sh script:

    sentinel_log_mgr_1.0_x86-64/setup/root_install_all.sh sentinel_log_mgr_1.0_x86-64.tar.gz
    

    NOTE:You can log in as root and run the command specified above or you can use the sudo command to run it.

  5. Choose a language by entering its number as shown in the command prompt.

    The end user license agreement is displayed in the selected language.

  6. Read the end user license and enter 1 or y, if you agree to the terms, and to continue with the installation.

    The installation creates a novell group and novell user, if they do not already exist.

    NOTE:The novell user is created without a password. If you want to log in as the novell user later (for example, to install patches), create a password for this user after the installation is completed.

    The /opt/novell/sentinel_log_mgr_1.0_x86-64/ installation directory is created.

  7. The installer includes a 90-day evaluation license key. This license key activates the full set of product features for a 90-day trial period. At any time during or after the trial period, you can replace the evaluation license with a license key you have purchased.

    Enter 1 or y to use a 90-day evaluation key. Enter 2 or n to enter your own license key.

    For more information about license keys, see Managing License Keys in the Sentinel Log Manager 1.0.0.4 Administration Guide.

  8. Specify the password for the database administrator (dbauser).

  9. Confirm the password for the database administrator (dbauser).

  10. Specify the password for the administrator user.

  11. Confirm the password for the administrator user.

After the Sentinel Log Manager service starts, you can log in to the URL (for example: https://10.0.0.1:8443/novelllogmanager) specified in the installation output. The system starts processing the Sentinel Log Manager events immediately, and it will be fully functional after you configure event sources to send data to Sentinel Log Manager.

3.2.2 Non-root Installation

If your organizational policy does not allow you to run the full installation of Sentinel Log Manager as root, most of the installation steps can be run as another user. The installation scripts provided with Sentinel Log Manager and instructions in this documentation assume that the installation is run by using the novell user and novell group and that the installation directory is /opt/novell.

  1. Download or copy sentinel_log_mgr_1.0_x86-64.tar.gz to the /tmp directory.

  2. Log in to the server where you want to install Sentinel Log Manager.

  3. (Conditional) If the novell user and novell group do not exist on the server:

    1. Extract the script to create the novell user and novell group from Sentinel Log Manager tar file.

      tar xfz sentinel_log_mgr_1.0_x86-64.tar.gz sentinel_log_mgr_1.0_x86-64/setup/root_create_novell_user.sh
      
    2. As root, execute the script by using the following command:

      sentinel_log_mgr_1.0_x86-64/setup/root_create_novell_user.sh
      

      The novell user and novell group owns the installation and the running processes of the Sentinel Log Manager.

  4. Create a directory for Sentinel Log Manager.

    mkdir -p /opt/novell
    
  5. Set the directory to be owned by the novell user and novell group.

    chown -R novell:novell /opt/novell
    
  6. Log in as the novell user:

    su - novell
    
  7. Extract Sentinel Log Manager tar file to the directory you just created.

    cd /opt/novell
    tar xfz /tmp/sentinel_log_mgr_1.0_x86-64.tar.gz
    
  8. Execute the installation script.

    /opt/novell/sentinel_log_mgr_1.0_x86-64/setup/install.sh
    
  9. Choose a language by entering its number as shown in the command prompt.

    The end user license agreement is displayed in the selected language.

  10. Read the end user license and enter 1 or y if you agree to the terms and want to continue with the installation.

    The installer includes a 90-day evaluation license key. This license key activates the full set of product features for a 90-day trial period. At any time during or after the trial period, you can replace the evaluation license with a license key you have purchased.

  11. Specify the password for the database administrator (dbauser).

  12. Confirm the password for the database administrator (dbauser).

  13. Specify the password for the administrator user.

  14. Confirm the password for the administrator user.

  15. Log out and log back in as novell. This action loads the PATH environment variable changes made by the install.sh script.

  16. Execute the root_install_service.sh script to enable Sentinel Log Manager to start up as a service. This step requires root level access.

    sudo /opt/novell/sentinel_log_mgr_1.0_x86-64/setup/root_install_service.sh
    
  17. Specify the root password.

    Novell Sentinel Log Manager is configured to start with runlevels 3 and 5 (Multi-User Mode with boot-up in console or X-Windows mode).

  18. Execute the bin/config_firewall.sh script to enable port forwarding from ports less than 1024 (for example: Syslog port 514). This requires root privileges.

After the Sentinel Log Manager service starts, you can log in to the URL (for example: https://10.0.0.1:8443/novelllogmanager) specified in the installation output. The system starts processing Sentinel Log Manager events immediately, and it will be fully functional after you configure event sources to send data to Sentinel Log Manager.