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]

Reply via email to