Teradata 使用笔记基于Vwmare虚拟机的Teradata安装部署(完整版)

Posted 张国荣家的弟弟

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Teradata 使用笔记基于Vwmare虚拟机的Teradata安装部署(完整版)相关的知识,希望对你有一定的参考价值。

文章目录

Teradata简介

什么是Teradata?
百度一下,了解一下Teradata数据库的相关介绍,总结:Teradata是受欢迎的关系数据库管理系统之一。 它主要适用于构建大规模数据仓库应用程序。 Teradata通过并行性的概念实现了这一点。 它是由Teradata公司开发的。
相关特点

1、Teradata因数据仓库而存在

Teradata 是一个关系型数据库管理系统 (RDBMS).

• 为运行世界上最大的商业数据库而设计;

• 企业级数据仓库的首选解决方案;

• 基于Linux/UNIX与NT的开放式系统平台;

• 完全符合ANSI标准;

• 可以运行于单个或多个节点;

• 可以帮助企业提供自服务端到客户端的所有应用

• 运用并行处理方式来管理Terabytes以上的数据

相关产品介绍

1.1 关于 TD Express、TTU、Studio
TD Express(Teradata Vantage Express) 是可以运行在个人电脑上的、基于 VMWare 虚拟机的 Teradata Database 运行环境,这个也是咱们下面需要下载的安装部署的,可以作为日常学习和小型测试的环境。(这个是必须的,其他两个可以选择性的下载)
TTU(Teradata Tools and Utilities)是 Teradata 提供的免费工具集,包括 ETL 所需的导入导出工,这包括加载和卸载实用程序,数据库管理,管理和驱动程序等等。它们用于连接到您的 Vantage Advanced SQL 实例。使用Windows安装程序进行安装既简单又简单。
Teradata Studio 是图形化界面的 Teradata 数据库访问与管理工具之一,带有 SQL 编辑器,以及手工导入导出数据的功能。可帮助用户创建和管理数据库对象。它还提供了一个 SQL 编辑器和结果集查看器,用于检索和显示 Teradata 数据库系统(Teradata、Aster 和 Hadoop)中的数据。

下载与安装

下载地址:https://downloads.teradata.com/download/database/teradata-express-for-vmware-player
1.下载前先要注册一个登录用户(注:这里需要科学上网才能正确显示验证码和注册成功)。


成功之后会给你发个邮箱
注册后下载 TD Express、TTU、Studio 三个软件:

  1. 下载 Vantage Express (VMware)(这个是必须下载的)
    下载 VantageExpress17.10_Sles12 版本

这是 Express 的主安装包,下载包大小约 3.9GB。解压后有如下几个重要的 VM 文件:

⚫ VantageExpress17.10_Sles12.vmx
⚫ VantageExpress17.10_Sles12-disk1.vmdk
⚫ VantageExpress17.10_Sles12-disk2.vmdk
⚫VantageExpress17.10_Sles12-disk3.vmdk

  1. 下载 TTU Windows Install。
    下载 TTU 17.0 或 TTU 16.20 for Windows 版本均可,与 TD Express 16.20 都是兼容的。文件包
    大小约 200MB。TTU 下载后直接默认安装即可。

  2. 下载 Teradata Studio
    它有 Windows、MAC、Linux 下的多个版本,文件包大小约 250MB。这里我们下载
    TeradataStudio__win64_x86.17.00.12.00.zip 版本。下载后直接默认安装即可。

  3. 下载 VMware Workstation(如果已有,则忽略此步骤)
    Windows 环境下运行 VMware,建议使用 VMware Workstation Pro 版本。
    VMware 通过官网下载并安装
    https://customerconnect.vmware.com/cn/downloads/info/slug/desktop_end_user_computing/vmware_workstation_pro/16_0

虚拟机设置

添加 VMWare 虚拟机并设置
1、添加虚拟机
启动 VMware Workstation,打开虚拟机,文件–>打开–>选择vmx文件



GIF演示
这里的相关网络参数已经设置

2、设置虚拟机参数
⚫ 建议设置:内存 8GB 以上,CPU 4 核以上。
⚫ 网络适配器:
有三种模式:
✓ 桥接模式(将虚拟机直接连接到外部网络)
✓ NAT 模式(与虚拟机共享主机的 IP 地址)
✓ 仅主机模式(在专用网络内连接虚拟机)
建议设置为 NAT 模式:

1:如果设置为“仅主机模式”,可能出现 Viewpoint 不能启动的情况。
注 2:如果虚拟机已在运行,设置网络适配器后需从命令行执行# service network restart 重启
网络方能生效。
NAT模式不需要自己来手动分配IP地址和子网掩码,只要本地主机能访问网络,它就能访问网络(注意,虚拟机可以ping本地主机,本地主机ping不了虚拟机
注 3:后续在 Linux 命令行执行# ifconfig 查看到新的 IP 地址。
  1. 启动虚拟机

4.点击okay

5. 首先提示登录 TD 数据库节点的 Linux OS,默认的用户名和密码都是root,按enter
下面是有关默认用户名/密码/端口

  1. 登录成功后,可以看到 VMware Workstation Pro 的如下控制台界面。

测试检查

ifconifg 查看 IP 地址,以“eth0 地址”为访问的 IP 地址。下图中是 192.168.100.129。对
于 TD Express,无论是 TD Studio 还是 Viewpoint 都访问这个 IP 地址
查ip地址
命令:ifconfig

是否能ping通网络
命令:ping www.baidu.com

停止命令:ctrl+c
是否连接宿主机(本地电脑)
命令:ping 电脑ip

注1:查看个人电脑ip地址,window+R,输入ipconfig即可查看,
注2:在命令行窗口与 Windows 窗口之间切换键为:CTRL+ALT

启动数据库

点击桌面start teradata,出现如下

在控制台界面上运行 Gnome Terminal ,进入命令行。
命令:/etc/init.d/tpa start

这里是已经启动的。
2.4 检查数据库状态
命令:pdestate -a

PDE state is RUN/STARTED.-这是已启动状态。

设置静态IP

命令:vim /etc/sysconfig/network/ifcfg-eth0


按esc,输入wq!退出编辑,如果虚拟机已在运行,修改 ifcfg-eth0 后需从命令行执行#service network restart 重启网卡方能生效。
命令:service network restart

注:Route 检查网关,如果没有添加成功,需要手工添加。
命令:route add default gw 192.168.22.1
命令:route

TD Studio 使用

打开图形客户端(Teradata Studio)

①点击小三角–>创建新连接

②选择 Teradata --> Next

③填写

Database Server Name:localhost

User Name: dbc

Password:dbc

Database:dbc

测试一下

点右下角“Test Connection”进行 Ping 测试,如果 Ping 不成功,则可能是上述参数不正确,或数据库没有启动。建议在检查一下
最后出现Ping succeeded成功连接

④点击 Databases,可以看到各种数据库和用户

检查和启动 Viewpoint

一、通过命令行查看、启动 Viewpoint:
命令:cd /opt/teradata/viewpoint/bin
查看 Viewpoint 状态:
命令 ./vp-control.sh status 查看状态(正常的状态是 running,不正常状态是 unused)

如果 Viewpoint 未启动,则运行如下命令启动:
命令: ./vp-control.sh restart 重启 viewpoint
二、或者:通过控制台启动 Viewpoint:

在控制台界面上运行:
其它常用命令

⚫ tpareset -f reasons 重启数据库
⚫ tpareset -x reasons 停止数据库
⚫ shutdown -r 0 重启 OS 系统,同时重启数据库
⚫ init 0 停止 OS 系统
⚫ tail -n 50 /var/log/messages 查看最近的系统 Log 信息
⚫ tpatrace 查看数据库节点的状态流水
关闭TD_Express虚拟机的命令行执行顺序,建议如下:
1# tpareset -x reasons
2# init 

工具使用

Viewpoint 使用
通过浏览器地址访问192.168.100.129(无需指定端口)
这里没有配置SSL协议,点击继续访问就行

用户名和密码默认的,
用户名:admin
密码:teradata

登录后,可以先进入右上角“Profile配置集”,设置语言和时区


2、点击右上角“设置”图标 ,进入设置管理。
3、点击“Monitored Systems受监控系统”


1)设置“General常规”:
⚫ 系统别名:手工输入一个名称。勾选“启用系统”
⚫ TDPID:输入通过# ifconfig 查看到的eth0的IP地址
⚫ 登录用户和密码:dbc/dbc (点击右侧的“测试”按钮可以测试是否可以连接成功)
2)设置“Data Collectors数据收集器”


将要监控的各项数据收集器,逐个启用。
4、添加内容’Add Content’
点击右上角的’Add Content’ 图标。添加要查看的组件。

添加完成!

以上是关于Teradata 使用笔记基于Vwmare虚拟机的Teradata安装部署(完整版)的主要内容,如果未能解决你的问题,请参考以下文章

vwmare下安装的ubuntu,本来已经安装了vwmaretools,可实现文件夹的共享可是不能把文件从桌面拖入虚拟机

win10下vwmare workstation 12 pro虚拟机桥接模式上网配置

笔记-克隆虚拟机的方法及网卡的配置

CentOS 7运维管理笔记----Apache 基于端口的虚拟主机配置

《系统虚拟化与云计算》笔记云计算中的网络技术2

慕课linux学习笔记Xshell与虚拟机的连接