hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Wei-Chiu Chuang (JIRA)" <j...@apache.org>
Subject [jira] [Comment Edited] (HBASE-20145) HMaster start fails with IllegalStateException when HADOOP_HOME is set
Date Thu, 12 Apr 2018 22:56:00 GMT

    [ https://issues.apache.org/jira/browse/HBASE-20145?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16436326#comment-16436326
] 

Wei-Chiu Chuang edited comment on HBASE-20145 at 4/12/18 10:55 PM:
-------------------------------------------------------------------

It doesn't seem to reproduce for me – tried hadoop trunk + hbase master, hadoop 3.0.0-beta1
+ hbase 2.0.0-beta1, hadoop trunk + hbase 2.0.0-beta1. Neither reproduced.

[~rohithsharma] could you share your hadoop and hbase configuration? Also, do 
 hdfs ec -getPolicy -path /
 hdfs ec -getPolicy -path /hbase
 See if what the output looks like for both directories.

I would actually think it makes sense to add additional check to see if the file system directory
is erasure coded, and log extra message to avoid confusion.


was (Author: jojochuang):
It doesn't seem to reproduce for me – tried hadoop trunk + hbase master, hadoop 3.0.0-beta1
+ hbase 2.0.0-beta1. Neither reproduced.

[~rohithsharma] could you share your hadoop and hbase configuration? Also, do 
hdfs ec -getPolicy -path /
hdfs ec -getPolicy -path /hbase
See if what the output looks like for both directories.

I would actually think it makes sense to add additional check to see if the file system directory
is erasure coded, and log extra message to avoid confusion.

> HMaster start fails with IllegalStateException when HADOOP_HOME is set
> ----------------------------------------------------------------------
>
>                 Key: HBASE-20145
>                 URL: https://issues.apache.org/jira/browse/HBASE-20145
>             Project: HBase
>          Issue Type: Bug
>         Environment: HBase-2.0-beta1.
> Hadoop trunk version.
> java version "1.8.0_144"
>            Reporter: Rohith Sharma K S
>            Assignee: Wei-Chiu Chuang
>            Priority: Critical
>
> It is observed that HMaster start is failed when HADOOP_HOME is set as env while starting
HMaster. HADOOP_HOME is pointing to Hadoop trunk version.
> {noformat}
> 2018-03-07 16:59:52,654 ERROR [master//10.200.4.200:16000] 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(WALProcedureStore.java:1036)
>     at org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.recoverLease(WALProcedureStore.java:374)
>     at org.apache.hadoop.hbase.procedure2.ProcedureExecutor.start(ProcedureExecutor.java:532)
>     at org.apache.hadoop.hbase.master.HMaster.startProcedureExecutor(HMaster.java:1232)
>     at org.apache.hadoop.hbase.master.HMaster.startServiceThreads(HMaster.java:1145)
>     at org.apache.hadoop.hbase.master.HMaster.finishActiveMasterInitialization(HMaster.java:837)
>     at org.apache.hadoop.hbase.master.HMaster.startActiveMasterManager(HMaster.java:2026)
>     at org.apache.hadoop.hbase.master.HMaster.run(HMaster.java:547)
>     at java.lang.Thread.run(Thread.java:748)
> {noformat}
> The same configs is working in HBase-1.2.6 build properly. 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Mime
View raw message