偽分布式hbase服務搭建,系統操作都很正常,也可以查詢所有的表的列表,但是查詢表的詳情,調用的時候就會報錯
java.net.connectexception: call to localhost/127.0.0.1:16020 failed on connection exception
從報錯信息也能看出來,應該是master節點,查詢表的名稱應該是只讀取了master信息,而表的具體信息就需要讀取regionserver的信息了,master把regionserver的本地IP返回給遠程java程序了,導致連接本地16020端口,這是肯定不對的
問題是這個問題,可是怎么解決呢?搜索無數資料,改了無數次hostname和防火墻配置,無效
最終查看hbase配置文件的時候,發現一個配置
hbase.regionserver.hostname.disable.master.reversedns true
默認是false,改成true,重啟,發現regionServer名稱變成了hadoop001而不是localhost了,本地測試,創建表成功
這個配置的意思就是master不要解析regionServer的ip,直接返回,跟hdfs的配置一樣,不過又換了個名字。。。
黃天不負苦心人。。。。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/75579.html
摘要:安裝環境依賴于大數據平臺,安裝部署之前確認,大數據平臺已經安裝。 0x01 Kylin安裝環境 Kylin依賴于hadoop大數據平臺,安裝部署之前確認,大數據平臺已經安裝Hadoop, HBase, Hive。 1.1 了解kylin的兩種二進制包 預打包的二進制安裝包:apache-kylin-1.6.0-bin.tar.gz特別二進制包:apache-kylin-1.6.0-HB...
摘要:一直接訪問引入的相關包使用代替給指定配置與訪問本地文件一樣訪問文件實際測試中發現本地如能夠成功讀寫,但是集群模式下如讀寫失敗,原因未知。二通過訪問除了直接讀寫的數據,還可以通過來進行讀寫。 一、直接訪問 1.引入HDFS的相關jar包: org.apache.beam beam-sdks-java-io-hadoop-file-system 2.1.0...
摘要:方案二和也運行在中。新增刪除節點變更配置均需要手工介入。公司已有的大多都是容器形式部署在各個服務器上。目前我們在每個節點上部署了傳統的。在接下來的階段團隊也會對此做進一步的探索。 回想起第一次接觸Mesos, 當時有很多困惑: 這到底是用來做啥的?跟YARN比有什么優勢?有哪些大公司在使用么?。 然而現在技術日新月異地發展, Mesos這個生態圈也開始被越來越多的團隊熟悉關注, 像k8...
摘要:于是開始了長時間的排錯之旅。但是讀取的時候,出現問題一直報異常,而路徑并未出錯而且文件存在。由于錯誤定位在的構造函數中上,便重新寫了一個類測試類的類,發現完全沒有問題,不是這出的錯誤。查看類構造函數,其功能就是接受參數,調用的構造函數。 在實現《Hadoop高級編程》一書中第9章的一個例子:將HBase用于圖片管理系統中,遇到了一個很讓人頭疼的問題:FileNotFoundExcept...
閱讀 3205·2021-11-17 09:33
閱讀 3288·2021-11-15 11:37
閱讀 2950·2021-10-19 11:47
閱讀 3199·2019-08-29 15:32
閱讀 1001·2019-08-29 15:27
閱讀 1525·2019-08-29 13:15
閱讀 932·2019-08-29 12:47
閱讀 2023·2019-08-29 11:30