最近在使用waggle-dance的thrift服務時,在測試環境運行沒有問題,但是到了生產環境出現了這問題.
翻譯官方文檔的話就是:在某些網絡限制阻止從運行 Waggle Dance 的機器到運行 Thrift Hive Metastore 服務的機器的直接連接的情況下,Waggle Dance 中的每個聯合都可以配置為使用 SSH 隧道訪問遠程 Hive Metastore。SSH 隧道由一個或多個躍點或跳箱組成。每對節點之間的連接需要一個用戶(如果未指定默認為當前用戶)和一個私鑰來建立 SSH 連接。
錯誤:Got exception: org.apache.thrift.transport.TTransportException null
問題解決: