DBCAの要件の検証
DBCAを使用してOracle RACデータベースを作成する前に、構成を変更する準備がシステムで完了しているかどうかを検証します。
Database Configuration Assistant (DBCA)を使用してデータベースの構成を変更する場合は、構成を変更する準備がシステムで完了しているかどうかを検証するために、クラスタ検証ユーティリティ(CVU)で次のコマンド構文を実行します。
/u01/app/18.0.0/grid/bin/cluvfy stage -pre dbcfg -fixup -n node_list -d ORACLE_HOME [-verbose]
前述の構文例では、変数node_list
はクラスタ内のノードのリスト、変数ORACLE_HOME
はOUIでデータベースを作成または変更するOracleホーム・ディレクトリのパスです。-fixup
フラグにより、修正スクリプトが生成されます。これは、チェックの前に多くのオペレーティング・システムの構成タスクが完了していない場合、それらのタスクを処理するためにrootとして実行されます。
たとえば、node1
およびnode2
で構成されている、Oracle Grid Infrastructureホームのパスが/u01/app/18.0.0/grid
、Oracleホームのパスが/u01/app/oracle/product/18.0.0/dbhome_1
の2ノードのクラスタのシステムで、Oracle DatabaseおよびOracle RACのインストールのための準備が完了しているかどうかを検証するには、次のコマンドを入力します。
$ /u01/app/18.0.0/grid/bin/cluvfy stage -pre dbcfg -fixup -n node1,node2 -d\
/u01/app/oracle/product/18.0.0/dbhome_1
-verbose
オプションを選択すると、CVUによるシステム検証の進捗状況および検証結果の詳細を表示できます。
CVUのサマリーにクラスタ検証の失敗が表示され、修正スクリプトを実行してもこれらの問題を解決できない場合は、該当するシステム構成ステップを確認および修正して、再度テストを実行します。