- 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 OS
現在讓我們繼續執行以下步驟來安裝 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/
在這裡,您必須將 Hadoop 和 Java 路徑指定到“tajo-env.sh”檔案。完成更改後,儲存檔案並退出終端。
啟動 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 Shell
執行以下命令以退出 Tsql:
default> \q bye!
這裡,預設指的是 Tajo 中的目錄。
Web UI
鍵入以下 URL 以啟動 Tajo web UI:https://:26080/
您現在將看到以下螢幕,它類似於 ExecuteQuery 選項。
停止 Tajo
要停止 Tajo 伺服器,請使用以下命令:
$ bin/stop-tajo.sh
您將收到以下響應:
localhost: stopping worker stopping master