当我尝试在hbase shell中创建名称空间时,出现以下错误:
错误:org.apache.hadoop.hbase.PleaseHoldException:Master正在org.apache.hadoop.hbase.master处的org.apache.hadoop.hbase.master.HMaster.checkInitialized(HMaster.java:2411)进行初始化。 org.apache.hadoop.hbase.master.HMaster.createNamespace(HMaster.java:2581)处的HMaster.checkNamespaceManagerReady(HMaster.java:2416)org.apache.hadoop.hbase.master.MasterRpcServices.createNamespace(MasterRpcServices.java: 459),位于org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:2191),位于org.apache.hadoop.hbase.protobuf.generate.MasterProtos $ MasterService $ 2.callBlockingMethod(MasterProtos.java:58766)。 org.apache.hadoop.hbase.ipc.RpcExecutor $ Handler.run(RpcExecutor.java:183)上的org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:112)。 hbase.ipc.RpcExecutor $ Handler.run(RpcExecutor.java:163)
答案 0 :(得分:0)
我检查了hbase-master服务的状态“ sudo service hbase-master status”的运行状况。
然后我启动了hbase-region server sudo服务hbase-regionserver start,它对我有用