04 通過beeline命令訪問Hive


上一節我們了解了可以在mysql中存儲hive元數據,從而可以保證多個hive命令行去訪問hive服務。本節,我們將闡述使用beeline命令去訪問hive服務。

1 系統、軟件以及前提約束

2 操作

  • 1 使用xshell以root登錄到192.168.100.200
  • 2 啟動hiveserver
# 進入hive的bin目錄
cd /root/apache-hive-0.14.0-bin/bin/
# 啟動那個hiveserver
./hive --service hiveserver2
# 驗證
netstat -luntp|grep 10000
  • 3 通過beeline訪問
# 進入hive的bin目錄
cd /root/apache-hive-0.14.0-bin/bin/
# 進入beeline
./beeline
# 連接到服務
beeline> !connect jdbc:hive2://192.168.100.200:10000 hive hive
# 顯示有多少表
>show tables;

以上就是通過beeline訪問Hive服務,在實際使用中可以把beeline與hiveserver2放在不同的機子,beeline就是一個純粹的客戶端。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM