[
https://issues.apache.org/jira/browse/HADOOP-2745?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Bryan Duxbury updated HADOOP-2745:
----------------------------------
Description:
When you upgrade your HBase code version, there is occasionally the need to
migrate the underlying data store to a new version. However, if you are unaware
of this need, then you'll be very confused by what happens when you restart
HBase. Using start-hbase.sh, you get messages indicating that the master and
regionservers started as expected. However, in reality, it will have tried to
start and failed due to a version mismatch. This information is displayed in
the logs, but you won't know that until you go log diving.
Instead, let's have the start-hbase.sh script do a check to see if the version
number is wrong itself. That way, if it fails, it can write messages about
startup failure to the console instead of to the logs. This will make new
admins much happier.
> [hbase] When HBase needs to be migrated, it should display a message on
> stdout, not just in the logs
> ----------------------------------------------------------------------------------------------------
>
> Key: HADOOP-2745
> URL: https://issues.apache.org/jira/browse/HADOOP-2745
> Project: Hadoop Core
> Issue Type: Improvement
> Components: contrib/hbase
> Reporter: Bryan Duxbury
>
> When you upgrade your HBase code version, there is occasionally the need to
> migrate the underlying data store to a new version. However, if you are
> unaware of this need, then you'll be very confused by what happens when you
> restart HBase. Using start-hbase.sh, you get messages indicating that the
> master and regionservers started as expected. However, in reality, it will
> have tried to start and failed due to a version mismatch. This information is
> displayed in the logs, but you won't know that until you go log diving.
> Instead, let's have the start-hbase.sh script do a check to see if the
> version number is wrong itself. That way, if it fails, it can write messages
> about startup failure to the console instead of to the logs. This will make
> new admins much happier.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.