zoukankan      html  css  js  c++  java
  • Hbase问题集

    1、HBase Master启动失败 报 master.HMaster: Failed to become active master 解决方法

    报错内容:
    
    ERROR [Thread-21] master.HMaster: Failed to become active
    master
    java.lang.IllegalStateException: The procedure WAL relies on the ability to hsync for
    proper operation during component failures, but the underlying filesystem does not
    support doing so. Please check the config value of
    'hbase.procedure.store.wal.use.hsync' to set the desired level of robustness and
    ensure the config value of 'hbase.wal.dir' points to a FileSystem mount that can
    provide it.
    at
    org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.rollWriter(WALProcedure
    Store.java:1034)
    at
    org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.recoverLease(WALProcedu
    reStore.java:374)
    at
    org.apache.hadoop.hbase.procedure2.ProcedureExecutor.start(ProcedureExecutor.java:530)
    at
    org.apache.hadoop.hbase.master.HMaster.startProcedureExecutor(HMaster.java:1267)
    at
    org.apache.hadoop.hbase.master.HMaster.startServiceThreads(HMaster.java:1173)
    at
    org.apache.hadoop.hbase.master.HMaster.finishActiveMasterInitialization(HMaster.java:8
    81)
    at
    org.apache.hadoop.hbase.master.HMaster.startActiveMasterManager(HMaster.java:2048)
    at org.apache.hadoop.hbase.master.HMaster.lambda$run$0(HMaster.java:568)
    at java.lang.Thread.run(Thread.java:745)

    解决方法:

    <configuration>
    <property>
    <name>hbase.zookeeper.quorum</name>
    <value>cbp4.chinaoly.com,cbp3.chinaoly.com,cbp2.chinaoly.com</value>
    <!--指定 Zookeeper 集群节点-->
    </property>
    <property>
    <name>hbase.zookeeper.property.dataDir</name>
    <value>/home/hadoop/data/zookeeper/zkdata</value>
    <!--指定 Zookeeper 数据存储目录-->
    </property>
    <property>
    <name>hbase.zookeeper.property.clientPort</name>
    <value>2281</value>
    <!--指定 Zookeeper 端口号-->
    </property>
    <property>
    <name>hbase.rootdir</name>
    <value>hdfs://hadoop3cluster/hbase</value>
    <!--指定 HBase 在 HDFS 上的根目录-->
    </property>
    <property>
    <name>hbase.cluster.distributed</name>
    <value>true</value>
    <!--指定 true 为分布式集群部署-->
    </property>
    <property>
    <name>hbase.unsafe.stream.capability.enforce</name>
    <value>false</value>
    </property>
    </configuration>

    添加方框配置

  • 相关阅读:
    swiper-wrapper轮滑组件(多组轮滑界面)间隔无效问题
    jquery .play()报错is not a function
    html 表单input disabled属性提交后台无法获得数据
    git报错:Auto Merge Failed; Fix Conflicts and Then Commit
    js 获取转换网址中文参数
    day36 作业
    day38 并发编程(理论)
    day35 作业
    day36 解决粘包问题
    day35 socket套接字介绍
  • 原文地址:https://www.cnblogs.com/hackerer/p/14127553.html
Copyright © 2011-2022 走看看