Upgrading the Data Mover Command-Line Interface on Non-Teradata Servers - Teradata Data Mover

Teradata Data Mover Installation, Configuration, and Upgrade Guide for Customers

Product
Teradata Data Mover
Release Number
16.00
Published
December 2016
Language
English (United States)
Last Update
2018-03-29
dita:mapPath
fsa1467305282096.ditamap
dita:ditavalPath
ft:empty
dita:id
B035-4102
Product Category
Analytical Ecosystem
The Data Mover Command-Line Interface must be installed for Solaris Sparc, IBM AIX, Linux on non-Teradata servers, and Windows systems using the following procedures. You cannot use PUT to install the Command-Line Interface on those systems.
If there is an existing installation on the system, it must be uninstalled before re-installing. You can have only one version of the Data Mover Command-Line package on a server.

Steps 1 through 4 do not apply to installation on Windows systems.

As of Data Mover 16.00, only the major and minor versions of the Data Mover daemon and the Data Mover command line interface or Data Mover portlet must match.
  1. Add the following lines of code to the end of the /etc/profile file to update the JAVA_HOME and PATH environment variables for all users:
    • export JAVA_HOME={full path of java installation location}
    • export PATH=$JAVA_HOME/bin:$PATH
  2. Run the command: source /etc/profile
  3. Run the command: java -version and verify that the output shows JRE.1.7.
  4. Open the .profile file of the root user and verify that the values for the JAVA_HOME and PATH environment variables are the same as those defined in /etc/profile. If the values are different, the java -version command will not produce the correct output during install time, and the installation will fail.
  5. Copy the properties file to an outside directory if you want to preserve any customization that you made to the default values: TDM_install_directory\CommandLine\commandline.properties
  6. Uninstall and upgrade the appropriate software for your system as follows:
    Operating System Actions
    Linux (for non-Teradata servers)
    1. At the command line, type export DM_INTERACTIVE_INSTALL=1 to set the environment variable for interactive install.
    2. At the command line, type the following:
       gunzip DMCmdline__linux_i386.16.00.00.00.tar.gz
       tar xvf DMCmdline__linux_i386.16.00.00.00.tar
       cd DMCmdline.16.00*
       rpm -Uvh DMCmdline__linux_noarch.16.00.00.00-1.rpm
    3. Answer the prompts as needed, and press Enter to accept the defaults where appropriate.
    4. Type rpm -qa |grep DMCmdline to verify installation.
    Solaris Sparc
    1. At the command line, type the following to uninstall:

      pkgrm DMCmdline

    2. At the command line, type the following to upgrade:

      gunzip tdm-solaris__solaris_sparc.16.00.00.00.tar.gz

      tar xvf tdm-solaris__solaris_sparc.16.00.00.00.tar

      pkgadd -d 'pwd' DMCmdline

    3. Answer the prompts as needed and press Enter to accept defaults where appropriate.
    4. Type pkginfo -l DMCmdline to verify installation.
    IBM AIX
    1. At the command line, type the following to uninstall:

      installp -u DMCmdline

    2. At the command line, type the following to upgrade:

      gunzip tdm-aix__aix_power.16.00.00.00.tar.gz

      tar xvf tdm-aix__aix_power.16.00.00.00.tar

      installp -acF -d ./DMCmdline DMCmdline

    3. Answer the prompts as needed and press Enter to accept defaults where appropriate.
    4. Type lslpp -l "DM*" to verify installation.
    Windows
    1. To uninstall the existing DMCmdline software package, go to Start > Control Panel > Add or Remove Programs; then, select Teradata Data Mover Command Line Interface and click Remove.
    2. Copy the Data Mover directory on the media to a folder on the hard drive.
    3. Go to DataMover/Windows and unzip tdm-windows__windows_i386.16.00.00.00.zip.
    4. Go to the DISK1 directory and run setup.exe.
    5. Answer the prompts as needed and press Next to accept defaults where appropriate.
    6. Click Install when finished.
    7. Go to Start > Control Panel > Add or Remove Programs to verify installation.
  7. Restore the values from the properties file you copied to an outside directory if you want to preserve any customization that you made to the default values and override the values introduced by the patch TDM_install_directory\CommandLine\commandline.properties
  8. Specify the broker URL and broker port number for communicating with the JMS bus. The broker URL value is the machine name or IP address of the machine where ActiveMQ runs. The broker port value should also be the same as the port number that ActiveMQ uses. The defaults are broker.url=localhost and broker.port=61616.