Setting up the TTU Repository on the Server - Teradata Tools and Utilities

Teradata® Tools and Utilities for Linux Installation Guide Amazon Linux 2, CentOS, OEL, RedHat, SLES, Ubuntu

Product
Teradata Tools and Utilities
Release Number
17.10
Published
October 2021
Language
English (United States)
Last Update
2021-11-01
dita:mapPath
wle1608578360553.ditamap
dita:ditavalPath
bbv1473194095470.ditaval
dita:id
B035-3160
lifecycle
previous
Product Category
Teradata Tools and Utilities
Complete the following steps to set up the TTU repository that can be accessible via a URL.
  1. Make sure the bundle is copied to target machine.
  2. Make sure the web server is up and running on the target machine.
    Example web server: Apache
  3. Log in to the target machine and change directory to the repository location available inside Bundle.
    cd <Bundle-Location>/<Linux|Ubuntu>/<Arch>
    Here:
    • <Bundle-Location> is the absolute location of the Bundle.
    • <Linux|Ubuntu>: Use Ubuntu on a Ubuntu system or Linux for all other Linux flavors.
    • <Arch> is the TTU bundle-supported architectures, for example, i386-x8664, s390x.
  4. Run the mkrepo.sh script as below:
    mkrepo.sh –u server –n <destination>
    • -u server: Script sets up the TTU YUM/apt-get repository on the local Server.
    • -n denotes the absolute path of the destination folder to copy the TTU packages. This <destination> must be the root folder of the web server, or it should have a symbolic link created to the root folder.

    Example: mkrepo.sh –u server –n /var/www/html

    Successfully copied rpms from <Bundle-Location>/Linux|Ubuntu/<Arch> to destination:/var/www/html/<TTU-Version>/Linux|Ubuntu/<Arch>/<Mediatype>
    Please refresh your web server URL to check if rpms are available for download. Example url: http://server-address/
    Example RPM location: http://server-address/<TTU-Version>/Linux/<Arch>/<Mediatype>
    
    where:
    • <Bundle-Location> is the absolute path of the Bundle.
    • <TTU-Version> is the version of the TTU. For example: 17.10.00.00.
    • <Arch> is the TTU bundle-supported architectures. For example: i386-x8664, s390x.
    • <Mediatype> is the type of the TTU media. For example: BASE, TSME.