Automatic Installation

The automatic installation is the preferred installation method.

Perform this task on the server where Team Studio is installed.

Prerequisites

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. If you have Team Studio installed and are running an upgrade, stop Team Studio by running the following command.
    chorus_control.sh stop
  4. Make the installer executable by running the following code.
    chmod +x TIB_sfire-dsc-6.5.0_linux_x86_64.sh
  5. As the 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.
  6. Type y to continue.
  7. Specify the user to run the Team Studio processes.

    By default, this user is chorus.

  8. 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.
  9. 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.
  10. 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 Alpine Chorus?
    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.
  11. Run the following command to set necessary environment variables.
    source chorus_path.sh
  12. Switch to the user that was created to run Team Studio processes.

    By default this user is chorus.

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