ヘッダーをスキップ
Oracle® Fail Safeインストレーション・ガイド
リリース3.4.2 for Microsoft Windows
B63059-01
  ドキュメント・ライブラリへ
ライブラリ
製品リストへ
製品
目次へ
目次
索引へ
索引

前へ
前へ
 
次へ
次へ
 

1 概要およびインストール前のチェックリスト

このマニュアルでは、Oracle Fail Safeのインストールについて順を追って説明します。Oracle Fail Safeは、Oracle Fail Safe Manager、Oracle Services for MSCS、およびOracle Fail Safe固有のサーバー・コンポーネントなどの複数のコンポーネントから構成されています。

Oracle Fail Safe ManagerはGUIであり、これを使用してOracleシングルインスタンス・データベース、Oracle Management Agent、汎用サービスなどをMSCSクラスタで高可用性を持つように構成および管理できます。Oracle Services for MSCSは、メインのサーバー・コンポーネントです。

通常、Oracle Universal Installerのグラフィカル・ユーザー・インタフェースを使用してインストールを実行します。複数のシステム上に同じインストールを実行する場合には、Oracle Universal Installerをサイレント・モードで実行し、バッチ・ファイルまたはスクリプトでインストール・プロセスを自動化できます。サイレント・インストールは、付録Bに説明されています。

この章では、次の項目について説明します。

1.1 クラスタのセットアップ前提条件

Oracle Fail Safeのインストール前に次の構成作業を実行する必要があります。

1.2 ソフトウェアの互換性

各種オペレーティング・システムの現行ソフトウェアの互換性については、『Oracle Fail Safeリリース・ノート』を参照してください。

1.3 ソフトウェアの推奨インストール順序

このマニュアルではOracle Fail Safeのインストールを詳細に説明していますが、Oracle Fail Safe環境を実装するためには、他の製品のインストールも必要です。図1-1に、2ノード・クラスタへのソフトウェアの推奨インストール順序を示します。


注意:

図1-1の手順番号は、後述するリストの手順番号と一致していません。リストでは、図よりも詳細な情報を説明しているためです。

図1-1 2ノード・クラスタへのソフトウェアの推奨インストール順序

図1-1の説明が続きます
「図1-1 2ノード・クラスタへのソフトウェアの推奨インストール順序」の説明

次のリストに、インストールの順序と、Oracle Fail Safeの起動に役立つ他の作業の詳細を示します。

  1. 各クラスタ・ノード上で、次のものをインストールします。

    1. Microsoft Windows Server(プライベート(システム)・ディスク上)。

    2. Microsoft Distributed Transaction Coordinator。クラスタ環境に合せて正しく構成。

    Oracle Fail Safeと一緒に使用できるMicrosoft Windowsのバージョンについては、『Oracle Fail Safeリリース・ノート』を参照してください。Oracle Fail Safe Webサイトに、Microsoft Cluster Serverのインストールについて詳細が記載されています。

  2. インストールする予定の各Oracle製品に対する各クラスタ・ノードで、プライベート・ディスク(システム・ディスクなど)にOracleホームを作成します。次回のアップグレードの際の停止時間を最短にするため、主要な各コンポーネントには別々のOracleホーム(たとえば、データベース、アプリケーション・ソフトウェア、およびOracle Fail Safe用の別個のOracleホーム)を使用することをお薦めします。アプリケーションでフェイルオーバーを可能にするため、各クラスタ・ノードのOracleホームに必ず同じ名前を付けてください。たとえば、各クラスタ・ノードのOracle Fail Safeホームにofs_homeと名前を付け、各クラスタ・ノードのデータベース・ホームにはdbs_homeと名前を付けます。

  3. クラスタ・ノードごとに、Oracle Fail Safeとの併用を計画するオプションのOracleソフトウェア(Oracle Databaseと他のアプリケーション)をインストールします。共有クラスタ・ディスク上にすべてのアプリケーションとデータベース・データ、コントロールおよびログ・ファイルを配置し、それらがフェイルオーバーできるようにします。

    Oracle Databaseソフトウェアをインストールする場合、Oracle Fail Safeをインストールする前でも後でもデータベースを作成できます。非クラスタ環境の場合と同様に、データベース・リスナーも含めてデータベースを作成します。ただし、データベースはクラスタ・ディスク上に作成する必要があります。

  4. 各クラスタ・ノードに、Oracle Fail Safeのサーバー・コンポーネント、Oracle Services for MSCSをインストールします。クライアント・コンポーネントのOracle Fail Safe Managerを同時にインストールすることもできます。

    Oracle Fail Safeのインストールの詳細は、第2章を参照してください。

  5. (他の管理コンソールを設定する場合などに)オプションで、Oracle Fail Safe Managerを1台以上のクライアント・システムにインストールします。

図1-2は、プライベート・ディスクおよび非共有クラスタ・ディスク上にインストールする必要のあるソフトウェアおよびファイルを示しています。

図1-2 非共有プライベート・クラスタ・ディスクにインストールされているソフトウェア

図1-2の説明が続きます
「図1-2 非共有プライベート・クラスタ・ディスクにインストールされているソフトウェア」の説明

1.4 既存クラスタへのノードの追加

既存のクラスタにノードを追加する場合は、次の作業を実行します。

  1. Microsoftの手順に従ってノードをクラスタに追加します。

  2. 新しいノードに、Oracle Fail Safeとの併用を計画するオプションのOracleソフトウェア(Oracle Databaseと他のアプリケーション)をインストールします。プライベート・ディスク(たとえば、各ノードのシステム・ディスク)に配置されている実行可能アプリケーション・ファイルをインストールします。

  3. 新規ノードに、Oracle Services for MSCS(Oracle Fail Safeのサーバー・コンポーネント)をインストールします。同時にOracle Fail Safe Managerをインストールできます。

1.5 サンプル・データベースの追加

Oracle Fail Safeには、ユーザーが指定したクラスタ・ディスクに事前構成済のサンプル・データベースをインストールする「サンプル・データベースの作成」コマンドがあります。サンプル・データベースの機能は限定されており、テスト目的にかぎり、オンラインのOracle Fail Safeチュートリアルで使用することが意図されています。サンプル・データベースを本番で使用しないでください。本番用のデータベースを作成するには、Database Configuration Assistantを使用するか、手動でデータベースを作成してください。

1.6 インストール後の手順

Oracle Fail Safeが正常にインストールされた後、次の作業を実行します。

  1. 任意のOracleソフトウェアをインストールした場合、次の作業を実行します。

    • 共有クラスタ・ディスク上のアプリケーション・データおよびログ・ファイルの構成。

    • 共有クラスタ・ディスクまたはプライベート・ディスクのどちらかにおける、アラート・ファイルおよびトレース・ファイルの構成。

      アラート・ファイルおよびトレース・ファイルをプライベート・ディスク上で構成することにより、管理者は問題が発生したノードを判別できますが、複数のファイル・セットをメンテナンスする必要があります。それぞれのクラスタ・ノードで違うパラメータにする場合にのみ、プライベート・ディスクにパラメータ・ファイルを置いてください。たとえば、プライマリ・ノードより少ないリソースのフェイルオーバー・ノード上でデータベースを使用する場合(フェイルオーバー・ノードに、リソースが必要な別のアプリケーションまたはデータベースがある場合など)に利用できます。

      クラスタ・ディスク上のデータベースの再作成については、使用しているデータベースの、インポート/エクスポートに関するドキュメントを参照してください。

  2. Oracle Fail Safe Managerを起動し、各クラスタ・ノードで管理者権限を持つドメイン・アカウントでクラスタ別名に接続して、プロンプトが表示されたときに「クラスタの検証」操作を実行します。

    Oracle Fail Safeの起動に関する情報は、第3章を参照してください。

  3. グループを作成してリソースをそれに追加する順を追った説明については、Oracle Fail Safeチュートリアルを参照してください(Oracle Fail Safe Managerからチュートリアルを実行するには、「ヘルプ」を選択してから、「チュートリアル」を選択します)。

  4. 各クラスタ・ノードで、Oracle Fail Safeの/GETSECURITY修飾子付きでfssvrコマンドを実行します。/GETSECURITY修飾子により、コマンドを実行したシステムのセキュリティ情報が表示されます。

    コマンドおよび関連する出力は、次のようになります。

    fssvr /getsecurity
    
    Looking up user account information for OracleMSCSServices.
    The user account must be a domain user acount with local Administrator
    privileges.  The user account must also have the 'Log on as batch job'
    privilege.
    
        User account specified for OracleMSCSServices is NEDCDOMAIN\cluadmin 
        User account specified has local Administrator privileges 
        User account has the 'Log on as batch job' privilege 
    
    Looking up user account information for Cluster Service. The user account 
    must be a domain user account with local Administrator privileges. The user
    account must also have the 'Log on as batch job' privilege.
    
        User account specified for Cluster Service is NEDCDOMAIN\cluadmin
        User account specified has local Administrator privileges 
        User account has the 'Log on as batch job' privilege 
    
    Checking to see if DCOM is enabled.  DCOM must be enabled.
        DCOM is enabled.