hbase报错org.apache.hadoop.ipc.RemoteException(java.lang.NullPointerException): java.lang.NullPointerException
这个错误找了好长时间,日志看半天,找度娘没什么用,再看stackoverflow,上面有几篇相关的帖子,但是没人回答。
看半天,没有cause,只好到idea中去看sortLocalSorts源码,结果才知道是dns解析相关的配置,查了几个主机上的hbase-site.xml没问题,HA配置也没问题,最后才知道是s201机架感知忘了配,就是这个:net.topology.node.switch.mapping.impl
具体怎么配置机架感知自己去搜博客哈,本人前几篇有关于机架感知的博客,怎么配置可以自己去看。然后还有一个问题,就是要将集群时间进行统一,具体自己去搜:hbase集群时间统一。然后手动启动hmaster和hregionserver