要安装Apache Tajo,您必须在系统上安装以下软件 :
Hadoop 2.3或更高版本
Java版本1.7或更高版本
Linux或Mac OS
现在就让我们吧继续执行以下步骤来安装Tajo.
希望您已经在计算机上安装了Java版本8.现在,你只需要验证它.
要验证,请使用以下命令 :
$ java -version
如果您的计算机上已成功安装Java,您可以看到已安装Java的当前版本.如果未安装Java,请按照以下步骤在您的计算机上安装Java 8.
通过访问以下内容下载最新版本的JDK链接然后,下载最新版本.
https://www.oracle.com
最新版本为 JDK 8u 92 ,文件为"jdk- 8u92-Linux的x64.tar.gz" 的.请在您的机器上下载该文件.在此之后,提取文件并将其移动到特定目录.现在,设置Java替代方案.最后,Java安装在您的计算机上.
您已经在系统上安装了 Hadoop .现在,使用以下命令验证它 :
$ hadoop version
如果您的设置一切正常,那么您可以看到Hadoop的版本.如果未安装Hadoop,请访问以下链接并下载并下载并安装Hadoop; https://www.apache.org
Apache Tajo提供两种执行模式 - 本地模式和完全分布式模式.验证Java和Hadoop安装后,请继续执行以下步骤在计算机上安装Tajo群集.本地模式Tajo实例需要非常简单的配置.
通过访问以下链接下载最新版本的Tajo; https://www.apache.org/dyn/closer.cgi/tajo
现在您可以从您的机器下载文件"tajo-0.11.3.tar.gz".
使用以下命令提取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/
在这里,你必须指定的Hadoop和Java路径"tajo-env.sh"文件.完成更改后,保存文件并退出终端.
要启动Tajo服务器,请执行以下命令&minus ;
$ 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客户端,请使用以下命令 :
$ bin/tsql
您将收到以下输出 :
welcome to _____ ___ _____ ___ /_ _/ _ |/_ _/ / / // /_| |_/ // / / /_//_/ /_/___/ \__/ 0.11.3 Try \? for help.
执行以下命令退出Tsql :
default> \q bye!
这里,默认是指Tajo中的目录.
键入以下URL以启动Tajo Web UI : http://localhost:26080/
现在,您将看到以下与ExecuteQuery选项类似的屏幕.
要停止Tajo服务器,使用以下命令 :
$ bin/stop-tajo.sh
您将得到以下回复 :
localhost: stopping worker stopping master