아래 에러가 났을 때 내가 해결한 방법을 여기 적는다.
ERROR: org.apache.hadoop.hbase.PleaseHoldException: Master is initializing at org.apache.hadoop.hbase.master.HMaster.checkInitialized(HMaster.java:2808) at org.apache.hadoop.hbase.master.HMaster.createTable(HMaster.java:2016) at org.apache.hadoop.hbase.master.MasterRpcServices.createTable(MasterRpcServices.java:657) at org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos$MasterService$2.callBlockingMethod(MasterProtos.java) at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:413) at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:133) at org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:338) at org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:318)
For usage try 'help "create"' |
1. hbase 와 zookeeper 를 모두 stop 시킨다.
2. zookeeper 의 data directory 에서 myid 를 제외한 모두 것들을 삭제한다.
zookeeper data directory는 hbase-site.xml 에 적었던 hbase.zookeeper.property.dataDir 의 path이다.
3. zookeeper 를 다시 시작하고, hbase 를 다시 시작한다.
'HBase' 카테고리의 다른 글
[HBase] table 의 partition 개수 조절하기 (0) | 2019.11.20 |
---|---|
[HBase] org.apache.hadoop.hbase.util.FileSystemVersionException: hbase.version file is missing. 에러 해결 방법 (0) | 2019.11.14 |
[HBase] tsv, csv file load 하는 방법 (0) | 2019.11.06 |
[HBase] Spark 와 연동해서 데이터 읽는 방법 - hortonworks shc (0) | 2019.11.01 |
[HBase] log 보는 방법 (0) | 2019.10.31 |