Hbase区域始终处于过渡状态

Hbase区域始终处于过渡状态,hbase,phoenix,Hbase,Phoenix,我们遇到的问题是,各地区正在不断过渡 正因为如此,我们的服务器区域分布不均 hbase主日志中出现错误:- ABORTING region server ip-10-30-1-97.ec2.internal,16020,1572977335091: The coprocessor org.apache.phoenix.hbase.index.Indexer threw java.io.IOException: No jar path specified for org.apache.phoeni

我们遇到的问题是,各地区正在不断过渡

正因为如此,我们的服务器区域分布不均

hbase主日志中出现错误:-

ABORTING region server ip-10-30-1-97.ec2.internal,16020,1572977335091: The coprocessor org.apache.phoenix.hbase.index.Indexer threw java.io.IOException: No jar path specified for org.apache.phoenix.hbase.index.Indexer
Cause:
java.io.IOException: No jar path specified for org.apache.phoenix.hbase.index.Indexer
        at org.apache.hadoop.hbase.coprocessor.CoprocessorHost.load(CoprocessorHost.java:190)
        at org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.loadTableCoprocessors(RegionCoprocessorHost.java:364)
        at org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.<init>(RegionCoprocessorHost.java:226)
        at org.apache.hadoop.hbase.regionserver.HRegion.<init>(HRegion.java:726)
        at org.apache.hadoop.hbase.regionserver.HRegion.<init>(HRegion.java:634)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
        at org.apache.hadoop.hbase.regionserver.HRegion.newHRegion(HRegion.java:6373)
        at org.apache.hadoop.hbase.regionserver.HRegion.openHRegion(HRegion.java:6677)
        at org.apache.hadoop.hbase.regionserver.HRegion.openHRegion(HRegion.java:6649)
        at org.apache.hadoop.hbase.regionserver.HRegion.openHRegion(HRegion.java:6605)
        at org.apache.hadoop.hbase.regionserver.HRegion.openHRegion(HRegion.java:6556)
        at org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler.openRegion(OpenRegionHandler.java:362)
        at org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler.process(OpenRegionHandler.java:129)
        at org.apache.hadoop.hbase.executor.EventHandler.run(EventHandler.java:129)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at java.lang.Thread.run(Thread.java:748)
中止区域服务器ip-10-30-1-97.ec2.internal,160201572977335091:协处理器org.apache.phoenix.hbase.index.Indexer抛出java.io.IOException:没有为org.apache.phoenix.hbase.index.Indexer指定jar路径
原因:
java.io.IOException:没有为org.apache.phoenix.hbase.index.Indexer指定jar路径
位于org.apache.hadoop.hbase.coprocessor.CoprocessorHost.load(CoprocessorHost.java:190)
位于org.apache.hadoop.hbase.regionserver.regionProcessorHost.LoadTableCopProcessors(regionProcessorHost.java:364)
位于org.apache.hadoop.hbase.regionserver.RegionProcessorHost。(regionProcessorHost.java:226)
位于org.apache.hadoop.hbase.regionserver.HRegion.(HRegion.java:726)
位于org.apache.hadoop.hbase.regionserver.HRegion.(HRegion.java:634)
位于sun.reflect.NativeConstructorAccessorImpl.newInstance0(本机方法)
位于sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
在sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
位于java.lang.reflect.Constructor.newInstance(Constructor.java:423)
位于org.apache.hadoop.hbase.regionserver.HRegion.newHRegion(HRegion.java:6373)
位于org.apache.hadoop.hbase.regionserver.HRegion.openHRegion(HRegion.java:6677)
位于org.apache.hadoop.hbase.regionserver.HRegion.openHRegion(HRegion.java:6649)
位于org.apache.hadoop.hbase.regionserver.HRegion.openHRegion(HRegion.java:6605)
位于org.apache.hadoop.hbase.regionserver.HRegion.openHRegion(HRegion.java:6556)
位于org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler.openRegion(OpenRegionHandler.java:362)
位于org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler.process(OpenRegionHandler.java:129)
位于org.apache.hadoop.hbase.executor.EventHandler.run(EventHandler.java:129)
位于java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
位于java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
运行(Thread.java:748)

Hbase主机日志:-

您是否在Hbase的所有区域服务器中安装了Phoenix jar? 好像你错过了其中一个图书馆