日常報錯:
1. java.io.IOException: Failed to get result within timeout
問題原因:環境配置問題。由於hbase集群在連接之后它是會返回給你域名的,所以接下來使用域名去查詢如果本機沒有配域名映射則會有這種錯誤
解決辦法:到hosts文件中添加集群IP映射
2. Ensure that phoenix-[version]-server.jar is put on the classpathof HBase in every region server: null
問題原因:環境搭建問題。由於使用phoenix訪問hbase時,需要將幾個包放入hbase依賴下面
解決辦法:將pheonix的core和server對應的jar包加入到hbase的classpath中,穩妥做法復制到hbase/lib下