Manual Installation

Follow these steps to perform a manual installation of Team Studio.

Install on a support Linux platform. See System Requirements for more information.

Prerequisites

  • Perform all steps in Preparing to Install Team Studio.
  • An administrator has configured a Team Studio user or group and assigned the required permissions for the user to create directories in the installation and data locations.

Procedure

  1. Copy the Team Studio download file into the home directory (for example, /home/dsts).
  2. Run the following commands and compare the output to ensure it matches.
    cat CHECKSUM
    md5sum TIB_sfire-dsc-6.5.0_linux_x86_64.sh
    This comparison ensures the integrity of the installer file.
  3. Make the installer executable by running the following code.
    chmod +x TIB_sfire-dsc-6.5.0_linux_x86_64.sh
  4. As the chorus (or other non-root user), run the following code.
    ./TIB_sfire-dsc-6.5.0_linux_x86_64.sh
    Note: On some systems, the installer large file size can cause the installer to fail with the following message.
    -bash: ./TIB_sfire-dsc-6.5.0_linux_x86_64.sh: /bin/sh: bad interpreter: File too large
    If this happens, run the following workaround code.
    bash ./TIB_sfire-dsc-6.5.0_linux_x86_64.sh instead. 
    The license agreement is displayed.
  5. Type y to continue.
  6. specify the user to run the Team Studio processes.

    By default, this user is chorus.

  7. Enter the full path to the installation directory and the data directory.

    By default they are set to /usr/local/chorus and /data/chorus. Remember that any directory you specify must be writable by the user.

    1. Verify the amount of free space on your volume by running df -h.
  8. Enter your passphrase.

    Your passphrase can be any combination of alphanumeric characters. This phrase is used to generate a secret key to be used for recovering passwords from the database. Write it down and keep it in a safe place.

    Note: This key is stored as server.key in the shared data directory. By default this path is /usr/local/chorus/shared/server.key.
  9. Choose whether to install Team Studio.
    The installer performs a series of checks for a supported OS version, the running user, and the Java version. If these requirements are not met, the installer quits.
    If the installer completes successfully, it displays a success screen similar to the following:
    ************************************************************
    TIBCO Data Science Team Studio successfully installed:
    Install Directory:/usr/local/chorus
    Data Directory: /data/chorus
    Chorus Version: <version>
    Alpine Version: <version>
    ************************************************************
    Would you like to modify the system settings
    for Team Studio?
    System settings can be modified later by
    executing chorus_control.sh configure. [y/N]:
    You can find more information on these configuration options at Team Studio configuration properties.
  10. Run the following command to set necessary environment variables.
    source chorus_path.sh
  11. Switch to the user that was created to run Team Studio processes.

    By default this user is chorus.

  12. Put your chorus.license in the $CHORUS_HOME/shared directory.
  13. Open the file deploy.properties and make sure the temporary file location is set to alpine.java.io.tmpdir=$CHORUS_DATA/tmp.
  14. Change to the chorus user by running the following command.
    su - chorus
  15. Change to the $CHORUS_HOME directory.
  16. type the following command.
    ./chorus_control.sh start
    After about 15 seconds, Team Studio starts.
  17. Open a Chrome or Firefox browser, and navigate to <dstshost>:8080.
  18. Log in as siteadmin using the default password.
  19. Update the password immediately.

What to do next

After the installer has completed, you can perform additional configuration. Otherwise, you can indicate that you intend to finish the configuration later by typing chorus_control.sh configure.