日本語PDF Grid Infrastructureインストレーションおよびアップグレード・ガイド Oracle Grid Infrastructureのアップグレード 以前のリリースへのOracle Clusterwareのダウングレード Oracle Clusterwareの18cへのダウングレード Oracleメンバー・クラスタの18cへのダウングレード Oracleメンバー・クラスタの18cへのダウングレード アップグレードが正常に完了した後、Oracleメンバー・クラスタをOracle Grid Infrastructure 18cにダウングレードするには、この手順を使用します。 gridユーザーとして、19cのGridホームからコマンド構文mgmtua downgradeを使用して、Oracleメンバー・クラスタをダウングレードします。ここで、oldOracleHomeは18cのGridホーム、versionは5ケタのリリース番号です。$ $ORACLE_HOME/bin/mgmtua downgrade -member -oldOracleHome /u01/app/18.0.0/grid -toVersion version rootユーザーとして、19cのGridホームからコマンド構文rootcrs.sh -downgradeを使用して、すべてのノード上のOracle Grid Infrastructureを任意の順序でダウングレードします。たとえば:# $ORACLE_HOME/crs/install/rootcrs.sh -downgrade Oracle Grid Infrastructureのインストール・ユーザーに対して書込み権限のあるディレクトリから、このコマンドを実行します。1つを除くすべてのクラスタ・ノード上で、ダウングレード・スクリプトを並行して実行できます。 rootユーザーとして、その他すべてのノードをダウングレードした後、最後のノードをダウングレードする必要があります。# $ORACLE_HOME/crs/install/rootcrs.sh -downgrade gridユーザーとして、Oracle Grid Infrastructure 19cのGridホームを、アクティブなOracle Clusterwareホームとして削除します。 rootupgrade.shスクリプトが正常に実行されたクラスタ・メンバー・ノードのいずれかで、Oracle Grid Infrastructureインストール所有者としてログインします。 次のコマンドを使用してインストーラを起動します(/u01/app/19.0.0/gridは新しい(アップグレードされた) Gridホームです)。 $ cd $ORACLE_HOME/oui/bin $ ./runInstaller -nowait -waitforcompletion -ignoreSysPrereqs -updateNodeList -silent CRS=false ORACLE_HOME=/u01/app/19.0.0/grid "CLUSTER_NODES=node1,node2,node3" -doNotUpdateNodeList Gridホームが共有ホームの場合は、フラグ-cfsを追加します。 rootユーザーとして、すべてのノードで18cのOracle Clusterwareスタックを開始します。# crsctl start crs ノート:最後にダウングレードしたノードで先にOracle Clusterwareを起動してから、他のノードで起動する必要があります。 gridユーザーとして、Oracle Grid Infrastructure 18cのGridホームをアクティブなOracle Clusterwareホームとして設定します。 rootupgradeスクリプトが正常に実行されたクラスタ・メンバー・ノードのいずれかで、Oracle Grid Infrastructureインストール所有者としてログインします。 次のコマンドを使用して、インストーラを開始します。ORACLE_HOMEに指定するパスは、以前のOracle Clusterwareインストールのホーム・ディレクトリの場所です。 $ cd $ORACLE_HOME/oui/bin $ ./runInstaller -nowait -waitforcompletion -ignoreSysPrereqs -updateNodeList -silent CRS=true ORACLE_HOME=/u01/app/18.0.0/grid "CLUSTER_NODES=node1,node2,node3" gridユーザーとして、Grid Infrastructureスタックが18cのGridホームおよびManagement Databaseから実行されておりochadが起動されているノードから、CHAモデルをダウングレードします。$ ./srvctl stop cha $ ./chactl import model -file /u01/app/18.0.0/grid/cha/model/os_gold.svm -name DEFAULT_CLUSTER $ ./chactl import model -file /u01/app/18.0.0/grid/cha/model/db_gold.svm -name DEFAULT_DB $ ./srvctl start cha前述の例で、DEFAULT_CLUSTERおよびDEFAULT_DBは、値として渡す必要があるファンクション名です。 親トピック: Oracle Clusterwareの18cへのダウングレード