So with our move from SLES to RHEL, found that the server init script behave differently. We don't have a way to correlate server start/stops and did depend on sleeps.
5:00 MOM - EMCtrl.sh stop and WVCtrl.sh stop called
Sleep timer for 30 minutes
EMCtrl.sh start; WVCtrl.sh start
5:05 Collectors - EMCtrl.sh stop
Sleep timer for 15 minutes
Postgres Stopped - pg_ctrl stop
Postgres Start - pg_ctrl start
So at 5:30, assuming that the database and collectors have had 10 minutes each to start, the MOM processes start.
Now with RHEL, the sleeps in the server init sequence will actually delay the server init.
The question is, does anyone have a script, application or other that will do an APM cluster restart in a controlled manner?