org.apache.hadoop.hbase.PleaseHoldException: Master is initializing
1396 단어 문제 해결 정리
ERROR: org.apache.hadoop.hbase.PleaseHoldException: Master is initializing
at org.apache.hadoop.hbase.master.HMaster.checkInitialized(HMaster.java:2379)
at org.apache.hadoop.hbase.master.MasterRpcServices.getTableNames(MasterRpcServices.java:900)
at org.apache.hadoop.hbase.protobuf.generated.MasterProtos$MasterService$2.callBlockingMethod(MasterProtos.java:55650)
at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:2196)
at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:112)
at org.apache.hadoop.hbase.ipc.RpcExecutor.consumerLoop(RpcExecutor.java:133)
at org.apache.hadoop.hbase.ipc.RpcExecutor$1.run(RpcExecutor.java:108)
at java.lang.Thread.run(Thread.java:748)
그리고 HREgionServer가 정상적으로 시작되었는지 확인하고slave1,slave2가 시작되지 않았습니다.디렉터리 hbase-1.2.6/logs/hbase-xx-regionserver-slave1 같은 slave의 hbase 로그를 보십시오.log, 로그에 다음과 같은 알림이 나타납니다.
org.apache.hadoop.hbase.ClockOutOfSyncException:
Server slave1,16020,1539533067108 has been rejected; Reported time is too far out of sync with master. Time difference of 34509042ms > max allowed of 30000ms
원인:date 명령은master와slave의 시간을 보았습니다.master와slave 사이의 시간은 일치하지 않고 차이가 너무 큽니다.
해결 방법: 슬레이브의 시간을 수정하여 마스터와 일치하도록 합니다.따라서 hbase가 이상하게 실행되었습니다. 우선 HMaster와 HREgionServer가 정상적으로 시작되었는지 확인한 다음에 hbase 로그를 보고 로그의 이상 알림에 따라 해결 방법을 찾습니다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Exception in thread "main"org.apache.spark.SparkException: Task not serializablespark 응용 프로그램을 실행하는 동안 다음과 같은 오류가 발생했습니다. 이상 중 알림은 org입니다.apache.spark.SparkContext가 정렬되지 않고 잘못된 코드 세션 그 중에서 변수sc는 Spark...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.