Service Managerの起動および停止

Oracle GoldenGate Microservices Architecture内のサービス・マネージャの起動および停止プロセスは、次の2つのアプローチに基づいています。

  • サービス・マネージャが手動モードで構成されている場合、サービス・マネージャを起動または停止するために実行できるスクリプトが$OGG_SRVMGR_DIRECTORY/binディレクトリにあります。

    • サービス・マネージャを起動する場合: $OGG_SRVMGR_DIRECTORY/bin/startSM.sh
    • サービス・マネージャを停止する場合: $OGG_SRVMGR_DIRECTORY/bin/stopSM.sh

    ノート:

    いずれかのスクリプトを実行してサービス・マネージャを起動または停止する前に、各スクリプトを編集して次の変数を設定します。

    export $OGG_HOME=Oracle GoldenGate installation folder

    export $OGG_ETC_HOME=OGG_SRVMGR_DIRECTORY/etc

    export $OGG_VAR_HOME=OGG_SRVMGR_DIRECTORY/var

  • Service Managerがデーモンとして構成される場合、手動の相互作用の起動または停止に必要なスクリプトは作成されません。Service Managerの起動または停止は、オペレーティング・システムが行います。

    Linuxの場合:

    systemctl start OracleGoldenGate
    
    systemctl status OracleGoldenGate
    
    systemctl stop OracleGoldenGate
  • Service Managerが、Oracle Cluster Ready Service (CRS)内のXAGエージェントとともに実行するように構成される場合、起動および停止プロセスはCRSスタックによって処理されます。