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