Tera Data
Tera Data
Teradata, Aster, BYNET, Claraview, DecisionCast, IntelliBase, IntelliCloud, IntelliFlex, QueryGrid, SQL-MapReduce, Teradata Decision Experts,
"Teradata Labs" logo, Teradata ServiceConnect, and Teradata Source Experts are trademarks or registered trademarks of Teradata Corporation or its
affiliates in the United States and other countries.
Adaptec and SCSISelect are trademarks or registered trademarks of Adaptec, Inc.
Amazon Web Services, AWS, Amazon Elastic Compute Cloud, Amazon EC2, Amazon Simple Storage Service, Amazon S3, AWS CloudFormation, and
AWS Marketplace are trademarks of Amazon.com, Inc. or its affiliates in the United States and/or other countries.
AMD Opteron and Opteron are trademarks of Advanced Micro Devices, Inc.
Apache, Apache Avro, Apache Hadoop, Apache Hive, Hadoop, and the yellow elephant logo are either registered trademarks or trademarks of the
Apache Software Foundation in the United States and/or other countries.
Apple, Mac, and OS X all are registered trademarks of Apple Inc.
Axeda is a registered trademark of Axeda Corporation. Axeda Agents, Axeda Applications, Axeda Policy Manager, Axeda Enterprise, Axeda Access,
Axeda Software Management, Axeda Service, Axeda ServiceLink, and Firewall-Friendly are trademarks and Maximum Results and Maximum Support
are servicemarks of Axeda Corporation.
CENTOS is a trademark of Red Hat, Inc., registered in the U.S. and other countries.
Cloudera and CDH are trademarks or registered trademarks of Cloudera Inc. in the United States, and in jurisdictions throughout the world.
Data Domain, EMC, PowerPath, SRDF, and Symmetrix are either registered trademarks or trademarks of EMC Corporation in the United States and/or
other countries.
GoldenGate is a trademark of Oracle.
Hewlett-Packard and HP are registered trademarks of Hewlett-Packard Company.
Hortonworks, the Hortonworks logo and other Hortonworks trademarks are trademarks of Hortonworks Inc. in the United States and other countries.
Intel, Pentium, and XEON are registered trademarks of Intel Corporation.
IBM, CICS, RACF, Tivoli, IBM Spectrum Protect, and z/OS are trademarks or registered trademarks of International Business Machines Corporation.
Linux is a registered trademark of Linus Torvalds.
LSI is a registered trademark of LSI Corporation.
Microsoft, Active Directory, Windows, Windows NT, and Windows Server are registered trademarks of Microsoft Corporation in the United States and
other countries.
NetVault is a trademark of Quest Software, Inc.
Novell and SUSE are registered trademarks of Novell, Inc., in the United States and other countries.
Oracle, Java, and Solaris are registered trademarks of Oracle and/or its affiliates.
QLogic and SANbox are trademarks or registered trademarks of QLogic Corporation.
Quantum and the Quantum logo are trademarks of Quantum Corporation, registered in the U.S.A. and other countries.
Red Hat is a trademark of Red Hat, Inc., registered in the U.S. and other countries. Used under license.
SAP is the trademark or registered trademark of SAP AG in Germany and in several other countries.
SAS and SAS/C are trademarks or registered trademarks of SAS Institute Inc.
Sentinel® is a registered trademark of SafeNet, Inc.
Simba, the Simba logo, SimbaEngine, SimbaEngine C/S, SimbaExpress and SimbaLib are registered trademarks of Simba Technologies Inc.
SPARC is a registered trademark of SPARC International, Inc.
Unicode is a registered trademark of Unicode, Inc. in the United States and other countries.
UNIX is a registered trademark of The Open Group in the United States and other countries.
Veritas, the Veritas Logo and NetBackup are trademarks or registered trademarks of Veritas Technologies LLC or its affiliates in the U.S. and other
countries.
Other product and company names mentioned herein may be the trademarks of their respective owners.
The information contained in this document is provided on an "as-is" basis, without warranty of any kind, either express or
implied, including the implied warranties of merchantability, fitness for a particular purpose, or non-infringement. Some
jurisdictions do not allow the exclusion of implied warranties, so the above exclusion may not apply to you. In no event will
Teradata Corporation be liable for any indirect, direct, special, incidental, or consequential damages, including lost profits or
lost savings, even if expressly advised of the possibility of such damages.
The information contained in this document may contain references or cross-references to features, functions, products, or services that are not
announced or available in your country. Such references do not imply that Teradata Corporation intends to announce such features, functions,
products, or services in your country. Please consult your local Teradata Corporation representative for those features, functions, products, or services
available in your country.
Information contained in this document may contain technical inaccuracies or typographical errors. Information may be changed or updated without
notice. Teradata Corporation may also make improvements or changes in the products or services described in this information at any time without
notice.
To maintain the quality of our products and services, we would like your comments on the accuracy, clarity, organization, and value of this document.
Please e-mail: [email protected]
Any comments or materials (collectively referred to as "Feedback") sent to Teradata Corporation will be deemed non-confidential. Teradata Corporation
will have no obligation of any kind with respect to Feedback and will be free to use, reproduce, disclose, exhibit, display, transform, create derivative
works of, and distribute the Feedback and derivative works thereof without limitation on a royalty-free basis. Further, Teradata Corporation will be free
to use any ideas, concepts, know-how, or techniques contained in such Feedback for any purpose whatsoever, including developing, manufacturing, or
marketing products or services incorporating Feedback.
Copyright © 2016 - 2017 by Teradata. All Rights Reserved.
Preface
Purpose
Use the information in this guide to install and configure Teradata Database on VMware.
Audience
This guide is intended for use by:
• System Administrators who configure hardware in preparation for installing Teradata Database on
VMware.
• Administrators who install and configure Teradata Database on VMware.
• Database and software professionals who use Teradata Database on VMware, are responsible for
ensuring the database is running, and use client applications to access the database for development and
testing.
Prerequisites
Before installing software, you must prepare the host nodes, including configuring virtual disks, datastores,
and network connections.
This guide assumes a solid understanding of virtualization, including experience with:
• Configuring hardware in preparation for installing Teradata Database on VMware.
• Managing vSphere, vCenter, and ESXi technology.
• Terms such as standard switches, datastores, VM templates, ova, ovf, and so forth.
• Network setup for Teradata Database nodes for a bare metal installation and how it relates to a vSphere
installation.
• Software applications that access Teradata Database for development, testing, or production.
• Teradata Database configurations including terminology. See VMware and Teradata Terminology.
Revision History
Date Description
September 2017 • Added support for Teradata Database 16.10, Teradata Ecosystem Manager, and
Server Management.
• Updated the Teradata Database on VMware template versions.
• Added the following new chapter and topics:
Date Description
June 2017 • Renamed this book to Teradata Database on VMware Developer Tier Getting
Started Guide. Changed terminology from edition to tier.
• Changed to using a deployment executable file instead of deployment scripts to
deploy the Teradata Database on VMware software.
• Added VMware administrator privileges you need to install and configure the
Teradata Database on VMware software.
• Updated the information about database sizing.
• Added instructions on running PowerCLI as Administrator.
• Changed Teradata Data Stream Utility to Teradata Data Stream Controller, which
is the name of the component within the DSU product.
January 2017 • Updated to add support for Teradata Database 16.00 and remove support for
Teradata Database 15.00.
Supported Releases
This guide applies to the following releases:
• Teradata Database 16.10
• Teradata Database 15.10
Additional Information
Related Documents
Title Publication ID
Data Stream Utility Installation, Configuration, and Upgrade Guide for B035-3153
Customers
Title Publication ID
Parallel Upgrade Tool (PUT) Reference B035-5716
Security Administration B035-1100
SQL Data Definition Language Syntax and Examples B035-1144
SQL External Routine Programming B035-1147
Temporal Table Support B035-1182
Teradata Database Administration B035-1093
Teradata Database Node Software Migration Guide Linux B035-5942
Teradata Database on VMware Base, Advanced, Enterprise Tiers Getting B035-5958
Started Guide
Teradata Director Program Reference B035-2416
Teradata Ecosystem Manager User Guide B035-3201
Teradata Server Management Web Services User Guide B035-5350
Teradata Tools and Utilities for IBM z/OS Installation Guide B035-3128
Teradata Viewpoint User Guide B035-2206
Utilities B035-1102
Related Links
URL Description
http://www.teradata.com External site for product, service, resource, support, and other
customer information.
http://www.info.teradata.com External site for published Teradata customer documentation.
http://community.teradata.com/ Community-based product forum for Teradata Database on VMware.
tdvm
Example
Notice:
Improper use of the Reconfiguration utility can result in data loss.
Requirements
The minimum requirements for hardware, Teradata software, and virtualization software are described in
the table below.
Requirements
Datastores for database Minimum: 1 datastore where all the TPA VMs are deployed on the same
storage datastore. Maximum: 2 datastores where the maximum number (2) of TPA
VMs are deployed on different datastores. For each TPA VM, all of its virtual
disks for the database are created on the same datastore where the VM is
deployed.
Datastore formatting VMFS 5 file system
Datastore space for Total size of all drives in each image:
template deployment
• Teradata Database (TPA): 200 GB
• Data Stream Controller: 500 GB
• Teradata Ecosystem Manager: 500 GB
• Teradata Viewpoint: 450 GB
• Server Management (CMIC): 26 GB
VirtualMachine.GuestOperations.Modify
VirtualMachine.GuestOperations.Query
VirtualMachine.Inventory.CreateFromExisting
VirtualMachine.Inventory.Delete
VirtualMachine.Interact.PowerOff
VirtualMachine.Interact.PowerOn
VirtualMachine.Interact.Reset
VirtualMachine.Provisioning.DeployTemplate
VirtualMachine.Provisioning.MarkAsTemplate
Database Sizing
The total size of the Teradata Database system is (Size of DBS Virtual Disks in GB) * 2 (because there are two
DBS virtual disks in a TPA node). The maximum database size allowed is 6144 GB.
Note:
You can have up to two TPA nodes.
Network Considerations
The Developer Tier supports both static and DHCP network protocols. If you select DHCP and the vCenter
server has DHCP not configured with the default gateway, you must input the gateway and
public_submask properties in the common.IT.properties.json file.
Teradata Database on VMware supports local virtual switches so each ESXi host must have local virtual
switches for the BYNET, Server Management VM, and DSC.
Note:
The DSC virtual switch must have maximum transmit unit (MTU) value of 9000.
Note:
The Server Management virtual switch must have maximum transmit (MTU) value of 1500.
Memory Considerations
The Developer tier requires 8 GB of memory by default and cannot be altered in the Developer tier
deployment executable file.
If deploying additional software, increase memory as follows:
Deploying Additional Memory (GB)
DSC 16
Teradata Ecosystem Manager 32
Server Management 16
Teradata Viewpoint 16
Installation Components
Teradata Database on VMware installation components consist of templates, property files, text files, and a
deployment executable file.
• Required templates contain the Teradata Database and underlying operating system.
• Optional templates contain Viewpoint and its underlying operating system, DSC, Ecosystem Manager,
and Server Management.
• Templates are ready to use and include defaults for disk space and configuration, I/O, network
connections, AMPs, and memory. By default, there are 4 AMPs per node, managing 2 pdisks.
• The properties files define configuration settings for the overall Teradata Database on VMware
environment and the specific virtual machines.
• An executable file deploys the Teradata VM based on the configuration information in the property files.
Note:
After the database is deployed, the only way to change settings is to run the removevms command
and run the deploy command again.
• Text files are used in time zone settings.
To download the software, go to https://downloads.teradata.com.
Templates
You will use Teradata Database on VMware templates to create a VM instance.
When you download these templates, you can put them in the vCenter or in a local folder on your desktop
PC. It is preferable to deploy your templates from vCenter because it will be faster. If you deploy from your
desktop PC you will be constrained by the connection to your data center.
The download file names listed below are appended with 14 numbers, representing the year (4 digits),
month (2 digits), day (2 digits), hours (2 digits), minutes (2 digits), and seconds (2 digits) when the template
was created by Teradata.
Properties Files
Properties File Name Description
common.IT.properties.json Defines the VMware vSphere configuration settings common
across Teradata Database on VMware VMs. Configure the values
in this file each time something in the virtual environment
changes.
If you have multiple VMs on one VMware vSphere server, the
common.IT.properties.json properties file is unique for
each VM.
node.IT.properties.json Defines the specifications needed by the deployment executable
file to install and configure the VMs. Define the values in this file
for each deployment.
Note:
If you receive an iex message when running this executable file, ignore the message as it should not
cause an issue.
Script Description
tdc.deploy.exe Parses the common.IT.properties.json and
node.IT.properties.json files to ensure all required values are
present and correctly formatted, validates settings, and launches each
subsequent command to deploy the components for the Teradata VM.
Installation Process
Since Developer is free, you cannot upgrade the Teradata software, apply software updates, or access TaYS
with this tier. Community-driven customer support is available for Developer at http://
community.teradata.com/tdvm.
Decide if you want to install other Teradata applications. For information, see Installing and Configuring
Other Teradata Applications.
1. Prepare the host node, including configuring virtual disks and network connections, and the script to
create the datastores.
2. Download the Teradata Database on VMware Developer Tier installation components from Teradata
Downloads:
http://downloads.teradata.com/
3. If this is a new, single-server installation, install the vSphere kit.
4. If this is a new installation, set PowerCLI execution privileges.
5. Decide the location of the templates: vCenter or in the local system. You must prepare the templates
before the initial deployment. See Preparing the ova Templates or Preparing the Templates in the Local
System. For the quickest deployment, choose the vCenter.
6. If this is a new installation, or if your VMware environment has changed, edit the values in the
common.IT.properties.json file.
7. Edit the node.IT.properties.json file with the values for the specific Teradata Virtual Machine
installation.
8. Run the deployment executable file to install Teradata Database, Teradata Viewpoint, and DSC.
9. If you plan to use DSC, configure it.
10. If necessary, start the database.
11. Confirm that the Teradata Database installed correctly.
12. Confirm that Viewpoint installed correctly.
13. If you want the virtual machine to communicate with a mainframe computer, establish the connection.
vSphere
Before deploying any Teradata VM in a single-server environment, you must install the vSphere kit, which
includes an operational vCenter Server. Installation and configuration of all VMware software, including
vSphere and vCenter, is the responsibility of your VMware administrator.
Note:
Secure Zones is supported on Teradata Database
15.10 and later.
"RowLevelSecurity": "FALSE",
"Columnar": "FALSE",
"MainframeLHID":"-1",
"Folder":"",
"IPAddressSetting":"static"
}
7. From the vSphere Client, do the following to verify the VM was converted to a template.
a) Click the ESXi host name on which you cloned the VM.
b) Click the Related Objects tab.
c) Click VM Templates.
d) Under the Name column, verify the template appears.
8. If you have a physical server with 2 to 7 pNodes, you must clone the template to another ESXi host.
a) From the Related Objects, click VM Templates.
b) Right-click the template name, and select All vCenter Actions > Clone to Template.
c) Under Select a name and folder, enter a name of the new template, then select a folder or datacenter
in your vCenter server to put the new template, and click Next.
d) Under Select a compute resource, select the ESXi host and its datastore to host the template, and click
Next.
e) Under Select storage, select the virtual disk format.
f) If you want to speed up the clone time and save space in the datastore, select Thin Provision from the
Select virtual disk format menu, and click Next.
g) Under Ready to complete, verify all information, and click Finish to clone the template.
Following are examples of deploying VMs from vCenter for either of the latest Teradata Database versions
and associated products.For the latest template version numbers, see Templates.
The template name in the examples below is the VM name you modified in step 4d.
{
"ESXiHost": "cs3097-05.labs.teradata.com",
"Datastore": "cs3097-05.datastore",
"vmName": "cobra26",
"eth0": "10.25.28.110",
"vmType": "tpa",
"Template": "Teradata_Database_16.10.xx.xx_SLES11_SP3_on_VMware_20170707235215"
}
{
"ESXiHost": "cs3097-05.labs.teradata.com",
"Datastore": "cs3097-05.datastore",
"vmName": "cobra26",
"eth0": "10.25.28.110",
"vmType": "tpa",
"Template": "Teradata_Database_15.10.xx.xx_SLES11_SP3_on_VMware_20170707235215"
}
{
"ESXiHost": "cs3097-05.labs.teradata.com",
"Datastore": "cs3097-05.datastore",
"vmName": "cobra26",
"eth0": "10.25.28.110",
"vmType": "vp",
"Template": "Teradata_Viewpoint_16.10.xx.xx_SLES11_SP3_on_VMware_20170707235215"
}
{
"ESXiHost": "cs3097-05.labs.teradata.com",
"Datastore": "cs3097-05.datastore",
"vmName": "cobra26",
"eth0": "10.25.28.110",
"vmType": "cmic",
"Template": "CMIC 12.05.xx.xx_SLES11_SP3_on_VMware_20170707235215"
}
{
"ESXiHost": "cs3097-05.labs.teradata.com",
"Datastore": "cs3097-05.datastore",
"vmName": "cobra26",
"eth0": "10.25.28.110",
"vmType": "dsu",
"Template": "Teradata_DSC_16.10.xx.xx_SLES11_SP3_on_VMware_20170707235215"
}
{
"ESXiHost": "cs3097-05.labs.teradata.com",
"Datastore": "cs3097-05.datastore",
"vmName": "cobra26",
"eth0": "10.25.28.110",
"vmType": "em",
"Template": "Teradata_EM_16.10.xx.xx_SLES11_SP3_on_VMware_20170707235215"
}
},
{
"ESXiHost": "esxi-14.labs.teradata.com",
"OS_Datastore": "14_data02",
"vmName": "cobra4",
"eth0": "10.25.28.88",
"vmType": "vp",
"Template":
"Teradata_Viewpoint_16.10.xx.xx_SLES11_SP3_on_VMware_20160810184615"
}
Temporal Settings
To use the Temporal option with Teradata Database on VMware, ensure you configure your system
carefully to avoid issues with your data. For more information, see http://www.teradata.com/Resources/
White-Papers and search for Enabling the Temporal Data Warehouse.
Note:
After you enable the Temporal option, you cannot turn it off, so learn about this option before you
enable it. For more information, see Temporal Table Support.
To enable the Temporal option for a virtual machine, set the Temporal property value in the
node.IT.properties.json file to true, and then configure the other related properties based on your
preferred time options and whether you plan to restore data from another Teradata system.
To use the Temporal option, you must configure the NTP servers in the common.IT.properties.json
file.
Contact your Teradata Database Administrator for the DBSControl Flag values for the time zone variables.
To determine your settings in the properties file, use the following diagram and table. If you do not know
your TimeZoneString, see Teradata Database Administration.
Note:
Scenario 5 reflects six possible variations, described below as 5a, 5b, 5c, 5d, 5e, and 5f.
Diagram Temporal Settings in the Property File DBS Control Setting Applied As
Scenario
1 Temporal:false 16. System TimeZone Hour:0
TimeDateWZControl:0 (Disabled) 17. System TimeZone Minute:0
DaylightSavings:false 18. System TimeZone String:Not Set
TimeZoneHour:0 57. TimeDateWZControl:0 (Disabled)
TimeZoneMinute:0
TimeZoneString:Not Set
2 Temporal:true 16. System TimeZone Hour:0
TimeDateWZControl:3 (Local) 17. System TimeZone Minute:0
DaylightSavings:false 18. System TimeZone String:Not Set
Diagram Temporal Settings in the Property File DBS Control Setting Applied As
Scenario
TimeZoneHour:0 57. TimeDateWZControl:3 (Local)
TimeZoneMinute:0
TimeZoneString:Not Set
3 Temporal:true 16. System TimeZone Hour:5 (Example)
TimeDateWZControl:3 (Local) 17. System TimeZone Minute:0
DaylightSavings:false 18. System TimeZone String:Not Set
TimeZoneHour:5 (Example) 57. TimeDateWZControl:3 (Local)
TimeZoneMinute:30 (Example)
TimeZoneString:Not Set
4 Temporal:true 16. System TimeZone Hour:0
TimeDateWZControl:3 (Local) 17. System TimeZone Minute:0
DaylightSavings:true 18. System TimeZone String:America Pacific
TimeZoneHour:0 (Example)
TimeZoneMinute:0 57. TimeDateWZControl:3 (Local)
TimeZoneString:America Pacific (Example)
5a Temporal data is stored in the Teradata file 16. System TimeZone Hour:0
system in system local time. Daylight savings 17. System TimeZone Minute:0
is observed. 18. System TimeZone String:America Pacific
Temporal:true (Example)
TimeDateWZControl:3 (Local) 57. TimeDateWZControl:3 (Local)
DaylightSavings:true
TimeZoneHour:0
TimeZoneMinute:0
TimeZoneString:America Pacific (Example)
5b Temporal data is stored in the Teradata file 16. System TimeZone Hour:0
system in UTC time. Daylight savings is 17. System TimeZone Minute:0
observed. 18. System TimeZone String:America Pacific
Temporal:true (Example)
TimeDateWZControl:2 (UTC) 57. TimeDateWZControl:2 (UTC)
DaylightSavings:true
TimeZoneHour:0
TimeZoneMinute:0
TimeZoneString:America Pacific (Example)
5c Temporal data is stored in the Teradata file 16. System TimeZone Hour:0
system in system local time. Temporal data is 17. System TimeZone Minute:0
displayed in UTC time. Daylight savings is not 18. System TimeZone String:Not Set
observed. 57. TimeDateWZControl:3 (Local)
Temporal:true
TimeDateWZControl:3 (Local)
DaylightSavings:false
TimeZoneHour:0
TimeZoneMinute:0
TimeZoneString:Not Set
Diagram Temporal Settings in the Property File DBS Control Setting Applied As
Scenario
5d Temporal data is stored in the Teradata file 16. System TimeZone Hour:0
system in UTC time. Temporal data is 17. System TimeZone Minute:0
displayed in UTC time. Daylight savings is not 18. System TimeZone String:Not Set
observed. 57. TimeDateWZControl:2 (UTC)
Temporal:true
TimeDateWZControl:2 (UTC)
DaylightSavings:false
TimeZoneHour:0
TimeZoneMinute:0
TimeZoneString:Not Set
5e Temporal data is stored in the Teradata file 16. System TimeZone Hour:5 (Example)
system in system local time. Daylight savings 17. System TimeZone Minute:30 (Example)
is not observed. Time offset from GMT is 18. System TimeZone String:Not Set
entered. 57. TimeDateWZControl:3 (Local)
Temporal:true
TimeDateWZControl:3 (Local)
DaylightSavings:false
TimeZoneHour:5 (Example)
TimeZoneMinute:30 (Example)
TimeZoneString:Not Set
5f Temporal data is stored in the Teradata file 16. System TimeZone Hour:5 (Example)
system in UTC time. Daylight savings is not 17. System TimeZone Minute:30 (Example)
observed. Time offset from GMT is entered. 18. System TimeZone String:Not Set
Temporal:true 57. TimeDateWZControl:2 (UTC)
TimeDateWZControl:2 (UTC)
DaylightSavings:false
TimeZoneHour:5 (Example)
TimeZoneMinute:30 (Example)
TimeZoneString:Not Set
Default Passwords
Notice:
For security purposes, we highly recommend default passwords be changed at the time you deploy
Teradata Database on VMware.
To update the passwords for the DSC Repository for metadata, see Updating Passwords in the Data Stream
Utility Installation, Configuration, and Upgrade Guide for Customers.
DSC Configuration
Before using DSC on Teradata Database on VMware, do the following:
• Verify the DSC vSwitch is using at least a 10 GB network adapter.
• Verify the Teradata Viewpoint vNode is deployed at the same time as DSC.
• Verify a backup location is established. For more information, see the Data Stream Utility Installation,
Configuration, and Upgrade Guide for Customers and refer to Configuring Storage Devices and Ports.
• Ensure users in the Teradata Viewpoint role have been granted permission to use the BAR Setup portlet
as they will be using the portlet to configure the BAR system.
• After DSC has been deployed, Configure the DSC settings. See Configuring DSC Settings.
The TPA and DSC vNodes are preconfigured as media servers. We recommend using the media servers on
the TPA vNodes to back up and restore the Teradata Database, and use the media server on the DSC vNode
to back up and restore the DSC repository for metadata. For the default DSC credentials, see Default
Passwords.
You have completed the configuration settings for DSC. For more information about the settings in the BAR
Setup portlet, see Configuring Using Portlet Software in the Data Stream Utility Installation, Configuration,
and Upgrade Guide for Customers.
You can run backup, analyze, and restore jobs using the BAR Operations portlet in Teradata Viewpoint. For
more information, see the Teradata Data Stream Architecture User Guide.
Deployment Verification
After deploying a Teradata virtual machine, test the Teradata Database and, if applicable, Viewpoint.
Retain the log files to confirm your settings.
Notice:
We strongly recommend immediately changing the database password.
InfoKey InfoData
–--------------------------------------
VERSION 16.10.xx.xx
RELEASE 16.10.xx.xx
LANGUAGE SUPPORT MODE Standard
4. If the database does not respond, access the server through SSH.
Testing Viewpoint
After deploying a Viewpoint VM, test if the deployment was successful by adding portlets, confirming data
displays, and confirming the system is healthy.
1. Log in to the Teradata Viewpoint portal.
2. Click Add Content.
3. Select the System Health, Node Resources, and the Query Monitor portlets, and click Add.
4. Confirm each of the portlets display data.
It may take a few minutes for the data collectors to provide the data that displays in the portlets.
5. Confirm the System Health portlet displays green to indicate the system is healthy and the deployment
was successful.
6. If the Viewpoint does not respond, ensure you have the correct IP address and, if so, access the server
through SSH.
Testing DSC
After deploying a DSC VM, you can verify the installation.
1. Refer to Verifying Installation in the Data Stream Utility Installation, Configuration, and Upgrade Guide
for Customers.
• udfGPL library
The ExecR table operator is required and is used to execute R scripts. For more information, see Creating the
ExecR System Table Operator.
To apply innovative statistical techniques to analyze data stored in Teradata Database, install the R add-on
packages from the Comprehensive R Archive Network (CRAN). After they are installed, a new library (pkg)
can be used within an R script. For more information, see Installing Optional R Add-On Packages.
For additional information about installing R components and packages and using R, see SQL External
Routine Programming.
Following is an example of how to run the DipRTblOp script from a Teradata node:
#cnsterm 6
Input Supervisor Command:
> start dip
Started 'dip' in window 1
Input Supervisor Command:
> ^C -- <control C>
#cnsterm 1
Attempting to connect to CNS...Completed
Type the password for user DBC or press the Enter key to quit:
> xxx
***Logon successfully completed.
Select one of the following DIP SQL scripts to execute:
(Press the Enter key to quit)
...
40. DIPRTBLOP - R Table Operator
> 40
Executing DIPRTBLOP
Please wait...
DIPRTBLOP is complete
Please review the results in /var/opt/teradata/tdtemp/dip40.txt on node 1-1
Would you like to execute another DIP script (Y/N)?
> N
Exiting DIP...
Note:
There is no space between the VM name and the NP name. There is a space between the second and
third trailing colon.
Acronyms
Acronym Definition
AMP Access Module Processor
BAR Backup, Archive, and Restore
BTEQ Basic Teradata Query
BYNET Banyan Network (BYNET) Interconnect
COP Communications Processor
CRAN Comprehensive R Archive Network
CRUD Create, Read, Update, and Delete
DBC Database Computer
DBS Database System
DHCP Dynamic Host Configuration Protocol
DIP Database Initialization Program
DNS Domain Name System
DSC Teradata Data Stream Controller
DSU Teradata Data Stream Utility
ESXi Elastic Sky X integrated
GMT Greenwich Mean Time
HT Hyper-Threading
JMS Java Messaging Service
JSON JavaScript Object Notation
LHID Logical Host Identifier
LUN Logical Unit Number
MPP Massively Parallel Processing (Teradata Database multi-node system)
MTU Maximum Transmit Unit
MVS Multi-Value Compression
NP Network Processor
Acronym Definition
PDE Parallel Database Extensions
PDN Primary Distribution Node
PUT Teradata Parallel Upgrade Tool
RAID Redundant Array of Independent Disks
SLES SUSE Linux Enterprise Server
SSH Secure SHell
SSL Secure Sockets Layer
TaYS Teradata at Your Service
TCP Transmission Control Protocol
TDP Teradata Director Program
TDR Teradata R
TPA Teradata Parallel Application
TTU Teradata Tools and Utilities
UTC Coordinated Universal Time
VM Virtual Machine
VP Viewpoint
Temporal Regions
If you have enabled the Temporal feature of Teradata Database and have set DaylightSavings to true,
you must enter one of the following time zone regions for your system (TimeZoneString):
Africa Egypt
Africa Morocco
Africa Namibia
America Alaska
America Aleutian
America Argentina
America Atlantic
America Brazil
America Central
America Chile
America Cuba
America Eastern
America Mountain
America Newfoundland
America Pacific
America Paraguay
America Uruguay
Asia Gaza
Asia Iran
Asia Iraq
Asia Irkutsk
Asia Israel
Asia Jordan
Asia Kamchatka
Asia Krasnoyarsk
Asia Lebanon
Asia Magadan
Asia Omsk
Asia Syria
Asia Vladivostok
Asia West Bank
Asia Yakutsk
Asia Yekaterinburg
Australia Central
Australia Eastern
Australia Western
Europe Central
Europe Eastern
Europe Kaliningrad
Europe Moscow
Europe Samara
Europe Western
Indian Mauritius
Mexico Central
Mexico Northwest
Mexico Pacific
Pacific New Zealand
Pacific Samoa
28670
5 6 1-01 Yes 0 ONLINE Online AMP 5 On
28670
6 7 1-01 Yes 0 ONLINE Online AMP 6 On
28670
7 8 1-01 Yes 0 ONLINE Online AMP 7 On
28670
8 9 1-01 Yes 0 ONLINE Online AMP 8 On
28669
9 10 1-01 Yes 0 ONLINE Online AMP 9 On
28669
10 11 1-01 Yes 0 ONLINE Online AMP 10 On
28669
11 12 1-01 Yes 0 ONLINE Online AMP 11 On
28669
12 1 1-02 Yes 0 FATAL** Online AMP 0 On
28668
13 2 1-02 Yes 0 FATAL** Online AMP 3 On
28668
14 3 1-02 Yes 0 FATAL** Online AMP 6 On
28668
15 4 1-02 Yes 0 FATAL** Online AMP 9 On
28668
5. If recovery is possible in your Vsphere client, delete the failed Pdisks that corresponds to the fatal AMPs.
6. Run tdc.deploy.exe with the storage step using the deployed system's Node.IT.Properties and
Common.IT.Properties
This re-creates the removed Pdisks.
Note:
A copy of these two configs are located in /root/tvme on any of the nodes.
7. When the command finishes, run tdc-rebuild as the root user.
8. Enter your DBC account and password, then follow the prompts until the system is rebuilt.
Note:
This information is intended for advanced users only. Use these properties only when necessary or when
instructed by Teradata as performance may be impacted.
common.IT.properties.json
Notice:
Setting this property to TRUE presents a high security risk.
Use with caution.
Notice:
Do not delete files in the datastore that are not associated with the deleted VM. If you accidentally do,
those files cannot be recovered which can be destructive to your system. You can use third party tools to
help detect and delete orphaned VM files.
1. Open the vCenter Server or Virtual Infrastructure Client and log in.
2. Select a VM in your host inventory, located in the left panel.
3. Click the Related Objects tab and click Datastores.
4. Click a datastore from the list.
5. Click the Manage tab and click Files.
6. Highlight the files associated with the deleted VM, and click , located in the upper right corner.
The free space on the associated datastore is returned to the original amount prior to deleting the VM.
PowerCLI Warnings
PowerCLI may send warnings when accessing the deployment executable file. Depending on the warning, it
may not be relevant or cause issues. In vSphere PowerCLI 6.0 and later, the following warnings may appear
repeatedly, but should not cause an issue.
WARNING: The version of VMware Tools on VM version number is out of date and
may cause Invoke-VMScript to work improperly.