HBase集群啟動后有機器regionserver運行在localhost的問題


2020-03-18 12:31:24,827 WARN [regionserver/localhost/127.0.0.1:60020] regionserver.HRegionServer: reportForDuty failed; sleeping and then retrying.
2020-03-18 12:31:27,830 INFO [regionserver/localhost/127.0.0.1:60020] regionserver.HRegionServer: reportForDuty to master=supershuai-virtualbox,60000,1584504980846 with port=60020, startcode=1584503081106
2020-03-18 12:31:27,831 WARN [regionserver/localhost/127.0.0.1:60020] regionserver.HRegionServer: error telling master we are up
com.google.protobuf.ServiceException: java.net.SocketException: 無效的參數
at org.apache.hadoop.hbase.ipc.AbstractRpcClient.callBlockingMethod(AbstractRpcClient.java:240)
at org.apache.hadoop.hbase.ipc.AbstractRpcClient\(BlockingRpcChannelImplementation.callBlockingMethod(AbstractRpcClient.java:336) at org.apache.hadoop.hbase.protobuf.generated.RegionServerStatusProtos\)RegionServerStatusService$BlockingStub.regionServerStartup(RegionServerStatusProtos.java:8982)
at org.apache.hadoop.hbase.regionserver.HRegionServer.reportForDuty(HRegionServer.java:2357)
at org.apache.hadoop.hbase.regionserver.HRegionServer.reportForDuty(HRegionServer.java:2357)
at org.apache.hadoop.hbase.regionserver.HRegionServer.run(HRegionServer.java:926)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.net.SocketException: 無效的參數
at sun.nio.ch.Net.connect0(Native Method)
at sun.nio.ch.Net.connect(Net.java:454)
at sun.nio.ch.Net.connect(Net.java:446)

先說以下我的版本hbase-1.2.0-cdh5.15.1 ,集群啟動后查看監控顯示有機器沒有啟動Hbase ,但是我在這台機器查看到了regionserver服務,接下來我通過log日志鎖定問題在host上的問題,在我檢查/etc/hosts文件后並沒有發現問題,和其它能啟動的機器的host的配置格式一樣,后來嘗試了很多中方法,終於在我把hosts文件中的127.0.0.1 localhost刪除后問題解決。


免責聲明!

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



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