1.1 准备一台虚拟机
正常安装一台新的虚拟机,
内存16G,cpu8核,硬盘50G
1.2 安装前系统配置改动
修改/etc/hosts文件,确保hostname该文件包含节点的hostname和IP地址的映射关系列表。
hostname由数字、小写字母或“-”组成,不能包含大写字母,长度小于63。
192.168.43.135 tdh01
1.3 环境准备
1、安装docker
yum命令安装docker
yum install docker
安装后启动docker服务
systemctl start docker
查看docker状态
systemctl status docker
2、安装TDH社区开发版
将从官网下载下来的产品包解压后上传至安装环境产品包名称:TDH-Standalone-Community-Transwarp-9.3.1-X86_64-final.tar.gz
执行下述命令进行解压,解压后将出现一个镜像tar包:tdh-standalone-2023.5.tar
tar -zxf TDH-Standalone-Community-Transwarp-9.3.1-X86_64-final.tar.gz
执行下述命令加载镜像
docker load -i tdh-standalone-2023.5.tar
创建一个文件夹保存TDH运行过程中产生的配置conf、数据data、日志log。
mkdir /home/tdh
执行下方指令启动容器并运行镜像,运行格式为:
docker run -d --network host -v <本地目录路径>:/opt/transwarp --privileged tdh- standalone:2023.5docker run -d --network host -v /home/tdh:/opt/transwarp --privileged tdh- standalone:2023.5
-v参数配置了TDH挂载的本地磁盘路径。
容器启动后需等待30s至2分钟
打开客户端浏览器,访问http://host:8180,比如http://192.168.43.135:8180/。访问这个地址,您会看到下面的登录页面。 初次登录以admin的身份登录,密码也是admin。
- 登录后,您需要先接受最终用户协议才可以进行进一步操作
- 按照弹出窗口默认配置执行安装步骤
1.4 安装TDH-Client
点击页面右上角三个点,选择下载客户端。
点击Manager自带,选中下面的TDH,点击中间的>。
点击确定就会开始下载TDH-Client。
下载完成后是下面的这个tar包,把这个包上传到linux中解压,解压后有个TDH-Client文件夹。
要使用TDH-Client需要安装JDK,并配置好JDK的环境变量。
初始化TDH-Client
在TDH-Client安装目录下执行以下命令初始化客户端:
source TDH-Client/init.sh
使用hdfs命令创建文件时报错需要某个用户权限时,执行以下命令
export HADOOP_USER_NAME=hdfs