Siyao Meng created HDDS-17116:
---------------------------------
Summary: Start SCM HTTP server early and show SCM startup progress
Key: HDDS-17116
URL: https://issues.apache.org/jira/browse/HDDS-17116
Project: Apache Ozone
Issue Type: Sub-task
Components: SCM
Reporter: Siyao Meng
Start the SCM HTTP server right after Kerberos login in the
StorageContainerManager constructor, instead of in start(). Initialize metrics
before it, start it only once, and stop it if the constructor fails. Gate
/dbCheckpoint until SCM is ready.
Track phases: Initializing, Opening SCM DB, Loading pipelines, Loading
containers, Initializing managers, Starting services, Replaying Raft log (last
applied index vs. the leader's commit index), Waiting for safe mode exit (one
step per safe mode rule).
Guard the SCM UI scripts against missing beans during startup, and change the
rolling-upgrade driver.sh to wait for SCM readiness instead of port 9876.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]