taklwu edited a comment on pull request #2237:
URL: https://github.com/apache/hbase/pull/2237#issuecomment-673880783


   > how we could start a cluster with no data on zookeeper? 
   
   IMO the title of the google design may be going on the cloud use cases that 
has been restarting on just HFiles without WAL and without Zookeeper (but all 
the user tables are flushed and disabled before terminating it). I knew that 
may not be mentioned in the [book 
tutorial](https://hbase.apache.org/book.html), and it may be a good time to 
clarify how that cases are actually working and some users has been using in 
HBase-1.4.x and HBase maybe before 2.1.7. Then we can see what the gaps maybe 
now in branch-2.2+ to support it back (basically, that's the intention of 
having this PR and [PR#2113](https://github.com/apache/hbase/pull/2113) )
   
   > As you want to start the HMaster and recover from the inconsistency
   
   what does `inconsistency` mean here? I see your point that using 
`InitMetaProcedure#INIT_META_WRITE_FS_LAYOUT` to `indicate` inconsistency, but 
if we don't delete meta and just starting the cluster, IMO HBCK `-detail` will 
show a clean result without any inconsistency? (correct me if I'm wrong) . For 
this topic, I may just start a email on if `InitMetaProcedure` should delete 
meta without checking `partial` and `consistency`, please bear with me, and 
this may be the only thing I want a quick discussion instead of a long design 
doc on the cloud use cases. 


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to