PrerequisiteBefore starting, open a maintenance window to see the status of the Teradata components during the upgrade process, including data, summary alerts, and reports. For more information on using maintenance windows, see Teradata® Server Management Web Services User Guide.
After initiation, the upgrade process is completely non-interactive. During the upgrade, PUT reboots the system.
When performing a major upgrade, you must instead redeploy the system. See Installing and Configuring Teradata Vantage on VMware.
-
Download the required upgrade bundles
.
Because the operating system upgrade bundle includes both important security updates and the latest version of PUT, you must upgrade the operating system whenever upgrading other Teradata components in a virtual or public cloud environment.
- Log on as user root to the system where the component you are upgrading is installed.
-
If the following directory does not exist, create it:
/var/opt/teradata/swupgrade-source
- Transfer the downloaded upgrade bundles to /var/opt/teradata/swupgrade-source.
-
Change to the PUT bin directory:
/opt/teradata/TDput/bin
-
Manually install PUT on all the nodes.
For more information, log in to https://access.teradata.com and search for KCS004693.
-
Check the version of TDput you are running:
# rpm -qa | grep -i TDput
-
Run the swupgrade -U command:
- If the TDput version is 03.09.01.07 or higher, set an environmental variable with your dbc password and run the swupgrade with the -d option:
# export SWUPGRADEDBC='xxx' # /opt/teradata/TDput/bin/swupgrade -U -d
Where xxx is your dbc password. If the password contains any special characters, you must use single quotes around your dbc password. - If the TDput version is lower than 03.09.01.07, set your dbc password to dbc and run the command:
# /opt/teradata/TDput/bin/swupgrade -U
The upgrade process begins, displaying progress messages on screen until the system reboots. - If the TDput version is 03.09.01.07 or higher, set an environmental variable with your dbc password and run the swupgrade with the -d option:
-
Log back on to the system and run the command to display the log as the upgrade completes:
tail -f /var/opt/teradata/TDput/fileservice/logs/swupgrade.logPUT displays the following to indicate upgrade completion:
Operation completed with exit status 0 :: :: Output for this script (swupgrade) can be found at /var/opt/teradata/TDput/fileservice/logs/swupgrade.log
- Press Ctrl+c to exit the tail command.
- Confirm the upgrade version on the system.