プライマリ・コンテンツに移動
Oracle® Real Application Clusters管理およびデプロイメント・ガイド
12cリリース1 (12.1)
B71323-07
目次へ移動
目次
索引へ移動
索引

前
次

LinuxおよびUNIXシステムでの共有Oracleホームのクローニング

この項では、LinuxおよびUNIXシステム環境で共有Oracleホームをクローニングして、既存のOracle RAC環境にノードを追加する方法について説明します。

Oracle DatabaseとOracle RACソフトウェアをクローニングするには、次の手順を実行します。

  1. Oracleホームのコピーを作成し、このコピーを使用して1つ以上のノードでクローニング手順を実行するには、「Oracle RACのクローニングの準備」の手順に従ってください。

  2. 新規ノードで、環境変数ORACLE_HOMEおよびORACLE_BASEを構成します。次に、$ORACLE_HOME/clone/binディレクトリに移動し、次のコマンドを実行します(ここで、existing_nodeはクローニングするノードの名前、new_node2およびnew_node3は新規ノードの名前、Oracle_home_nameはOracleホームの名前で、-cfsオプションはOracleホームが共有されることを示します)。

    perl clone.pl -O 'CLUSTER_NODES={existing_node,new_node2,new_node3}'
    -O LOCAL_NODE=new_node2 ORACLE_BASE=$ORACLE_BASE ORACLE_HOME=$ORACLE_HOME
     ORACLE_HOME_NAME=Oracle_home_name [-cfs -noConfig]

    注意:

    このコマンドの内容は次のとおりです。

    • -cfsおよび-noConfigオプションは、Oracle RACを含む共有Oracle Databaseホームに使用します。

    • ORACLE_HOME_NAMEパラメータの値は、クローニングするノードの値である必要があります。

  3. 既存ノードで、$ORACLE_HOME/oui/binディレクトリから次のコマンドを実行し、Oracle RACを含むOracle Databaseホーム(Oracle_homeで指定)のインベントリを更新します。existing_nodeはクローニング元のノードの名前、new_node2およびnew_node3は新規ノードの名前です。

    ./runInstaller -updateNodeList ORACLE_HOME=$ORACLE_HOME "CLUSTER_
    NODES={existing_node,new_node2,new_node3}"
    
  4. それぞれの新規ノードで、$ORACLE_HOMEディレクトリに移動し、次のコマンドを実行します。

    ./root.sh
    
  5. クローニングしたノードから、Database Configuration Assistant(DBCA)を実行して、新規ノードにOracle RACデータベース・インスタンスを追加します。