- Apache Tajo 教程
- Apache Tajo - 主页
- Apache Tajo - 简介
- Apache Tajo - 架构
- Apache Tajo - 安装
- Apache Tajo - 配置设置
- Apache Tajo - Shell 命令
- Apache Tajo - 数据类型
- Apache Tajo - 操作员
- Apache Tajo - SQL 函数
- Apache Tajo - 数学函数
- Apache Tajo - 字符串函数
- Apache Tajo - 日期时间函数
- Apache Tajo - JSON 函数
- Apache Tajo - 数据库创建
- Apache Tajo - 表管理
- Apache Tajo - SQL 语句
- 聚合和窗口函数
- Apache Tajo - SQL 查询
- Apache Tajo - 存储插件
- 与 HBase 集成
- Apache Tajo - 与 Hive 集成
- OpenStack Swift 集成
- Apache Tajo - JDBC 接口
- Apache Tajo - 自定义函数
- Apache Tajo 有用资源
- Apache Tajo - 快速指南
- Apache Tajo - 有用的资源
- Apache Tajo - 讨论
Apache Tajo - 安装
要安装 Apache Tajo,您的系统上必须有以下软件 -
- Hadoop 版本 2.3 或更高版本
- Java 版本 1.7 或更高版本
- Linux 或 Mac 操作系统
现在让我们继续执行以下步骤来安装 Tajo。
验证 Java 安装
希望您已经在计算机上安装了 Java 版本 8。现在,您只需继续验证即可。
要验证,请使用以下命令 -
$ java -version
如果 Java 已成功安装在您的计算机上,您可以看到已安装 Java 的当前版本。如果未安装 Java,请按照以下步骤在您的计算机上安装 Java 8。
下载JDK
通过访问以下链接下载最新版本的 JDK,然后下载最新版本。
最新版本是JDK 8u 92,文件是“jdk-8u92-linux-x64.tar.gz”。请将文件下载到您的机器上。接下来,提取文件并将它们移动到特定目录。现在,设置 Java 替代项。最后,Java 安装在您的计算机上。
验证 Hadoop 安装
您已经在系统上安装了Hadoop 。现在,使用以下命令验证它 -
$ hadoop version
如果您的设置一切正常,那么您可以看到 Hadoop 的版本。如果未安装 Hadoop,请访问以下链接下载并安装 Hadoop - https://www.apache.org
Apache Tajo 安装
Apache Tajo 提供两种执行模式——本地模式和完全分布式模式。验证 Java 和 Hadoop 安装后,请继续执行以下步骤在您的计算机上安装 Tajo 集群。本地模式 Tajo 实例需要非常简单的配置。
通过访问以下链接下载最新版本的 Tajo - https://www.apache.org/dyn/closer.cgi/tajo
现在您可以从您的计算机下载文件“tajo-0.11.3.tar.gz”。
提取 Tar 文件
使用以下命令提取 tar 文件 -
$ cd opt/ $ tar tajo-0.11.3.tar.gz $ cd tajo-0.11.3
设置环境变量
将以下更改添加到“conf/tajo-env.sh”文件中
$ cd tajo-0.11.3 $ vi conf/tajo-env.sh # Hadoop home. Required export HADOOP_HOME = /Users/path/to/Hadoop/hadoop-2.6.2 # The java implementation to use. Required. export JAVA_HOME = /path/to/jdk1.8.0_92.jdk/
在这里,您必须指定“tajo-env.sh”文件的 Hadoop 和 Java 路径。进行更改后,保存文件并退出终端。
启动 Tajo 服务器
要启动 Tajo 服务器,请执行以下命令 -
$ bin/start-tajo.sh
您将收到类似于以下内容的回复 -
Starting single TajoMaster starting master, logging to /Users/path/to/Tajo/tajo-0.11.3/bin/../ localhost: starting worker, logging to /Users/path/toe/Tajo/tajo-0.11.3/bin/../logs/ Tajo master web UI: http://local:26080 Tajo Client Service: local:26002
现在,输入命令“jps”来查看正在运行的守护进程。
$ jps 1010 TajoWorker 1140 Jps 933 TajoMaster
启动 Tajo Shell (Tsql)
要启动 Tajo shell 客户端,请使用以下命令 -
$ bin/tsql
您将收到以下输出 -
welcome to _____ ___ _____ ___ /_ _/ _ |/_ _/ / / // /_| |_/ // / / /_//_/ /_/___/ \__/ 0.11.3 Try \? for help.
退出 Tajo 壳牌
执行以下命令退出 Tsql -
default> \q bye!
这里默认是指Tajo中的目录。
网页用户界面
输入以下 URL 以启动 Tajo Web UI - http://localhost:26080/
您现在将看到以下屏幕,该屏幕与 ExecuteQuery 选项类似。
停止塔霍
要停止 Tajo 服务器,请使用以下命令 -
$ bin/stop-tajo.sh
您将得到以下响应 -
localhost: stopping worker stopping master