Oracle Databaseリリース11.x用のクラスタ・ノードの固定

前のバージョンのOracleソフトウェアがないクラスタにOracle Clusterware 12cリリース2 (12.2)以降のリリースをインストールすると、クラスタ・ノードが動的に構成されます(これは、Oracle Databaseリリース11.2以降と互換性がありますが、Oracle Database 10gおよび11.1では永続的な構成が必要です)。

ノード名とノード番号との関連付けを行うプロセスは、固定と呼ばれます。

注意:

アップグレード中、すべてのクラスタ・メンバー・ノードには自動的に固定されるため、既存のデータベースに対して手動で固定する必要はありません。この手順は、Oracle Grid Infrastructure 12cリリース2 (12.2)以降のリリースのソフトウェアをインストールした後に、以前のリリースのデータベースをインストールする場合にのみ必要です。

以前のOracle Databaseリリースをインストールして使用するための準備でノードを固定するには、Grid_home/bin/crsctlを使用して次のコマンド構文を実行します。nodesは、構成を固定するクラスタ内の1つまたは複数のノードを示す、スペース区切りリストです。

crsctl pin css -n nodes

たとえば、ノードnode3およびnode4を固定するには、rootとしてログインし、次のコマンドを入力します。

$ crsctl pin css -n node3 node4

ノードが固定状態か非固定状態かを確認するには、Grid_home/bin/olsnodesを使用して次のコマンド構文を実行します。

固定されたすべてのノードを表示する場合:

olsnodes -t -n 

次に例を示します。

# /u01/app/12.1.0/grid/bin/olsnodes -t -n
node1 1       Pinned
node2 2       Pinned
node3 3       Pinned
node4 4       Pinned

特定のノードの状態を表示する場合:

olsnodes -t -n node3

次に例を示します。

# /u01/app/12.1.0/grid/bin/olsnodes -t -n node3
node3 3       Pinned

関連項目:

ノードの固定および固定解除の詳細は、『Oracle Clusterware管理およびデプロイメント・ガイド』を参照してください。