Hi wushen!

Did you replace the Hadoop jars in your HBase install with the ones
provided by your Hadoop version? The error you ran into can happen if
your runtime has a mix of older and newer Hadoop classes.
On Thu, Sep 27, 2018 at 8:05 AM wu shen <[email protected]> wrote:
>
> Hi, dev team,
>
>
> My env is:  hadoop 2.9.1 + hbase 2.1.0
>
> When I follow the Reference Guide to set up Pseudo Distrubuted install:
> "Be sure to either remove the entry for 
> hbase.unsafe.stream.capability.enforce or set it to true."
>
> But actually found:
>
>   1.  HMaster error and existed
>
>        "ERROR [Thread-22] 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."hbase shell  > status
>
>   1.  hbase shell:    status
>
>          ERROR: KeeperErrorCode = NoNode for /hbase/master
>
> When I  change into
>
> <property>
>   <name>hbase.unsafe.stream.capability.enforce</name>
>   <value>false</value>
> </property>
>
> everything is ok.
>
> Possbile error for Reference guide ?
>
>
> wushen
>

Reply via email to