コマンドライン・インタフェースを使用したOracle RACデータベース・ソフトウェアのインストール

コマンドライン・インタフェースで、ゴールド・イメージベースのインストールを使用してOracle RACまたはOracle RAC One Nodeソフトウェアをインストールします。

Oracle Real Application Clustersデータベースのインストールは、2段階のプロセスです。この手順では、最初のステップである、Oracle RACソフトウェアのインストールについて説明します。
既存のOracleインストールが存在する場合、バージョン番号、パッチおよび他の構成情報を書き留めて、既存のインストールのためのアップグレード手順を確認します。インストールを進める前に『Oracle Databaseアップグレード・ガイド』を確認します。
インストール時にroot資格証明を指定してrootスクリプトを自動的に実行するか、rootユーザーとしてスクリプトを実行する必要があるため、suまたはsudoの資格証明を持っていることを確認します。
  1. SSHで他のノードにアクセスできることを確認します。インストーラでは、Oracle RACインストールを実行しているユーザー・アカウントで、パスワードなしのSSHを設定できる必要があります。インストーラで自動的にこれを設定することも、インストールを開始する前にシステム管理者が設定することもできます。
  2. インストーラを実行する端末を開き、Oracle Databaseインストールの所有者になるユーザー・アカウント(oracleなど)でログインします。

    sttyコマンドを無効にできない場合、またはインストーラからのSSHの自動構成を妨げるその他の制限がある場合は、インストールを開始する前に、SSHを構成し、有効にしておく必要があります。

  3. Oracle Databaseインストール・イメージ・ファイル(db_home.zip)をダウンロードし、ファイルを新しいOracleホーム・ディレクトリに展開します。たとえば:
    $ mkdir -p /u01/app/oracle/product/23.0.0/dbhome_1
    $ chgrp oinstall /u01/app/oracle/product/23.0.0/dbhome_1
    $ cd /u01/app/oracle/product/23.0.0/dbhome_1
    $ unzip -q /tmp/db_home.zip

    ノート:

    • 作成したOracleホームのディレクトリ・パスがOracle Optimal Flexible Architectureの推奨事項に準拠することをお薦めします。また、インストール・イメージ・ファイルは、作成したこのOracleホーム・ディレクトリにのみ解凍してください。

    • OracleホームまたはOracleベースをsymlinksにすることはできません。また、それらの親ディレクトリを一番上のrootディレクトリにすることもできません。

  4. Oracleホーム・ディレクトリから、Oracle Databaseソフトウェアのインストールを開始します。
    $ cd /u01/app/oracle/product/23.0.0/dbhome_1
    $ runInstaller -setupDBHome -OSDBA dba -OSBACKUPDBA backupdba -OSDGDBA dgdba -OSKMDBA kmdba -OSRACDBA racdba 
    -ORACLE_BASE /u01/app/oracle -OSOPER oper -clusterNodes node1,node2,node3 -installEdition EE 
    -INVENTORY_LOCATION /u01/app/oraInventory -executeRootScript -configMethod ROOT

    ノート:

    runInstallerコマンドは、Oracleホーム・ディレクトリからのみ実行します。Oracle Real Application Clustersソフトウェアをインストールする際に、$ORACLE_HOME/oui/bin/または他の場所にあるrunInstallerコマンドを実行しないでください。
  5. 要求されたら、rootユーザー・パスワードを指定します。
Oracle RACソフトウェアをインストールした後、ORACLE_HOME/bin/dbcaディレクトリからDatabase Configuration Assistant (DBCA)を実行してOracle RACデータベースを作成および構成します。