You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Rushabh Shah (Jira)" <ji...@apache.org> on 2019/09/26 20:18:00 UTC
[jira] [Commented] (HBASE-21521) Expose master startup status via
JMX and web UI
[ https://issues.apache.org/jira/browse/HBASE-21521?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16938944#comment-16938944 ]
Rushabh Shah commented on HBASE-21521:
--------------------------------------
I went through hmaster initialization tasks and found the following tasks which may take time.
[~apurtell] [~stack] [~reidchan] [~pankaj2461] Please let me know if I am missing any tasks. Thank you !
* Startup tasks
* Initialize Memstore chunk creator. (only if tables on master)
* Create Procedure Executor
* Assignment Manager
* Start RegionServer Tracker
* Initialize Zk System Trackers
** Load procedures (done as a part of zookeeper initialization)
* Waiting for RegionServers to be online
* Wait for meta to be online.
* Wait for Assignment Manager to process offline regions.
* Wait for namespace to be online.
* Initialize Cluster Schema Service.
> Expose master startup status via JMX and web UI
> -----------------------------------------------
>
> Key: HBASE-21521
> URL: https://issues.apache.org/jira/browse/HBASE-21521
> Project: HBase
> Issue Type: Improvement
> Components: master, UI
> Reporter: Andrew Kyle Purtell
> Assignee: Rushabh Shah
> Priority: Major
>
> Add an internal API to the master for tracking startup progress. Expose this information via JMX.
> Modify the master to bring the web UI up sooner. Will require tweaks to various views to prevent attempts to retrieve state before the master fully up (or else expect NPEs). Currently, before the master has fully initialized an attempt to use the web UI will return a 500 error code and display an error page.
> Finally, update the web UI to display startup progress, like HDFS-4249.
> Filing this for branch-1. Need to check what if anything is available or improved in branch-2 and master.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)