How to Start and Stop the Service Manager

The start and stop process of the Service Manager within Oracle GoldenGate Microservices Architecture is different based on how the Service Manager is configured within your environment.

The following provide context on how the start and stop processes can be done for the Service Manager:
  • If the Service Manager is configured in manual mode then there are scripts in the $DEPLOYMENT_BASE/ServiceManager/bin directory that can be run to start or stop the Service Manager.

    Run the scripts to start or stop the Service Manager from the following locations:
    • To start the Service Manager: OGG_Deployment_Home/bin/startSM.sh

    • To stop the Service Manager: OGG_Deployment_Home/bin/stopSM.sh

  • If the Service Manager is configured as a daemon, the scripts required to start or stop for manual interaction are not created. The operating system is responsible for starting or stopping the Service Manager.

    For OEL 6:

    stop/start/status for Service Manager

    /etc/init.d/OracleGoldenGate start

    /etc/init.d/OracleGoldenGate stop

    /etc/init.d/OracleGoldenGate status

    For OEL 7:

    systemctl start OracleGoldenGate

    systemctl status OracleGoldenGate

    systemctl stop OracleGoldenGate

  • If the Service Manager is configured to run with the XAG agent in an Oracle Cluster Ready Service (CRS); then the start and stop process is handled by the CRS stack.