既存データベースに対するスタンドアロン・サーバー用のOracle Grid Infrastructureのインストール

スタンドアロン・サーバー用のOracle Grid Infrastructureをインストールし、既存のOracle Database用に構成するには、この項で概説している手順に従ってください。

Oracle Restartでは、同じリリースおよびOracle Restartより1つ下のバージョンまでのリリースのリソースを管理できます。たとえば、スタンドアロン・サーバー19c (Oracle Restart)用のOracle Grid Infrastructureをインストールして、Oracle Database 19cおよびOracle Database 18cのサービスを提供できます。以前のOracle Databaseリリースは、Oracle Restartで管理されることなく、同じサーバーに共存できます。
すでにインストールされたデータベースの、スタンドアロン・サーバー用のOracle Grid Infrastructureをインストールするには:
  1. Oracle Databaseソフトウェア所有者ユーザーとしてログインします。

  2. ORACLE_HOMEおよびORACLE_SID環境変数を設定します。

    Bourne、BashまたはKornシェルの場合:

    $ ORACLE_SID=orcl
    $ export ORACLE_SID
    $ ORACLE_HOME=/u01/app/oracle/product/19.0.0/dbhome_1
    $ export ORACLE_HOME

    Cシェル:

    % setenv ORACLE_SID orcl
    % setenv ORACLE_HOME /u01/app/oracle/product/19.0.0/dbhome_1
  3. Oracleホームに移動し、既存のデータベース・リスナーを停止します。

    $ $ORACLE_HOME/lsnrctl stop listener_name

    ノート:

    このコマンドでエラーがスローされた場合は、lsnrctl reload LISTENERを使用してリスナーをリロードします
  4. データベースと同じホスト・コンピュータで、スタンドアロン・サーバー用のOracle Grid Infrastructureをインストールし、インストール・オプションとして「スタンドアロン・サーバー用のOracle Grid Infrastructure (Oracle Restart)の構成」を選択します。Oracle Databaseインストレーション・ガイドの新規データベース・インストールによるスタンドアロン・サーバー用のOracle Grid Infrastructureのインストールに関する項を参照してください。

    スタンドアロン・サーバー用のOracle Grid Infrastructureのコンポーネントは、既存のOracle Databaseホームとは異なる場所にあるOracle Grid InfrastructureのOracleホーム(Gridホーム)にインストールされます。

  5. 既存のOracle Databaseがある場合は、Oracle Restartでsrvctlコマンドを使用し、これを高可用性に登録します。

    $ cd $ORACLE_HOME/bin
    $ srvctl add database -db dbname -o oracle_home_path