Oracle Grid Infrastructureのダウングレード

アップグレードが正常に完了した後、Oracle Grid Infrastructureをダウングレードするには、この手順を使用します。

  1. rootユーザーとして、23aiのGridホームからコマンド構文rootcrs.sh -downgradeを使用して、すべてのノード上のOracle Grid Infrastructureを任意の順序でダウングレードします。次に例を示します:
    # $ORACLE_HOME/crs/install/rootcrs.sh -downgrade

    Oracle Grid Infrastructureのインストール・ユーザーに対して書込み権限のあるディレクトリから、このコマンドを実行します。1つを除くすべてのクラスタ・ノード上で、ダウングレード・スクリプトを並行して実行できます。

  2. その他すべてのノードをダウングレードしてから、最後のノードをダウングレードします。
    # $ORACLE_HOME/crs/install/rootcrs.sh -downgrade
  3. 以前のリリースのGridホームを、アクティブなOracle Clusterwareホームとして次のように設定します。
    1. rootupgradeスクリプトが正常に実行されたクラスタ・メンバー・ノードのいずれかで、Oracle Grid Infrastructureインストール所有者としてログインします。

    2. 次のコマンドを使用して、インストーラを開始します。ORACLE_HOMEに指定するパスは、以前のOracle Clusterwareインストールのホーム・ディレクトリの場所です。

      $ cd $ORACLE_HOME/oui/bin 
      $ ./runInstaller -nowait -waitforcompletion -ignoreSysPrereqs -updateNodeList -silent CRS=true ORACLE_HOME=pre-upgrade-grid-home "CLUSTER_NODES=node1,node2,node3"

    pre-upgrade-grid-homeは前のリリースのGridホームです。

  4. rootユーザーとして、以前のリリースのGridホームのすべてのノードでOracle Clusterwareスタックを開始します。
    # crsctl start crs