| Oracle Real Application Clustersインストレーション・ガイド 11gリリース1(11.1)for Microsoft Windows E05877-03 |
|
![]() 戻る |
![]() 次へ |
ここでは、Oracle Real Application Clusters(Oracle RAC)のインストールおよび構成に関連する、Oracle Database 11gリリース1(11.1)の機能について説明します。内容は次のとおりです。
Oracle Database 11gリリース1(11.1)では、Oracle Clusterwareを独立した製品としてインストールまたは構成できます。また、Oracle Databaseストレージ管理に関する新しいドキュメントが提供されています。インストール計画については、次のドキュメントを参照してください。
2ノードのOracle ClusterwareおよびOracle RAC環境をインストールして構成する手順の概要と例を示します。
このマニュアルでは、Oracle Clusterwareをスタンドアロンの製品としてインストールする手順、およびOracle ClusterwareとともにOracle DatabaseまたはOracle RACをインストールする手順について説明します。このマニュアルには、システム管理者権限を必要とするシステム構成手順が含まれます。
(現在参照中の)このマニュアルです。Oracle Clusterwareのインストールが正常に完了した後に、Oracle RACをインストールする手順について説明します。このマニュアルには、データベース管理者のためのデータベース構成手順が含まれます。
ストレージの管理、または自動ストレージ管理(ASM)の構成および管理を行うデータベース管理者やストレージ管理者のための情報が記載されています。
Oracle Clusterwareの管理者リファレンスです。このマニュアルには、オペレーティング・システム構成の変更などの管理作業についての情報が記載されています。
Oracle RACの管理者リファレンスです。このマニュアルには、管理作業についての情報が記載されています。このような作業には、データベースのクローニング、ノードの追加および削除、Oracle Cluster Registry(OCR)の管理、サーバー・コントロール・ユーティリティ(SRVCTL)およびその他のデータベース管理ユーティリティの使用があります。
Oracle Database 11gでのインストール・オプションの変更を次に示します。
Oracle Application Express: この機能はOracle Database 11gとともにインストールされます。以前はHTML DBと呼ばれ、Companion CDの個別のコンポーネントとして使用可能でした。
Oracle Configuration Manager: Oracle Configuration Manager(OCM)は、Oracle Universal Installerと統合されています。ただし、データベースおよびクライアントのインストールではオプションのコンポーネントになり、インストールするにはカスタム・インストールを選択する必要があります。Oracle Configuration Managerは、以前のリリースではカスタマ構成リポジトリ(CCR)として使用されていたツールで、ASMおよびデータベースのOracleホーム・ディレクトリ内のソフトウェアの構成に関連する詳細情報を収集および格納します。
詳細は、この章の「インストール可能な新しいコンポーネント」の「サポート強化のためのOracle Configuration Manager」を参照してください。
Oracle Data Mining: Enterprise Editionインストール・タイプでは、デフォルトでOracle Data Miningオプションが選択されます。
Oracle Database Vault: この機能はインストール時に選択できます。データベースのインストールではオプションのコンポーネントになります。カスタム・インストールによりインストールできます。
Oracle SQL Developer: この機能は、汎用、トランザクション処理、データ・ウェアハウスなどのテンプレートベースのデータベースのインストール時に、デフォルトでインストールされます。また、データベース・クライアントの管理者、ランタイムおよびカスタム・インストールでもインストールされます。
Oracle Warehouse Builder: 情報統合ツールです。Oracle DatabaseのStandard EditionとEnterprise Editionの両方でインストールされるようになりました。Enterprise Editionの場合は、追加の拡張プロセスを購入できます。Oracle Databaseをインストールすると、Oracle Warehouse Builderの使用に必要な生成前のリポジトリOWBSYSもインストールされます。
Oracle XML DB: Oracle Database 11g以上では、オプションの機能ではなくなりました。すべてのデータベースのインストールで、Database Configuration Assistantを使用してインストールおよび構成されます。
Oracle Database 11gのインストール時にインストール可能な新しいコンポーネントを次に示します。
Oracle Application Express: Oracle Database 11g以上では、HTML DBはCompanion CDのコンポーネントとして使用できなくなりました。Oracle Application Expressという名前に変更され、Oracle Database 11gとともにインストールされます。
Oracle Database 11gでは、Oracle Application ExpressにiSQL*Plusの機能も含まれています。
Oracle Configuration Manager: この機能はカスタム・インストール中にインストールできます。以前はカスタマ構成リポジトリ(CCR)と呼ばれていました。データベースおよびクライアントのインストールではオプションのコンポーネントになります。Oracle Configuration Managerでは、データベースのOracleホーム・ディレクトリ内のソフトウェアの構成に関連する詳細情報が収集および格納されます。
Oracle SQL Developer: この機能は、汎用、トランザクション処理、データ・ウェアハウスなどのテンプレートベースのデータベースのインストール時に、デフォルトでインストールされます。また、データベース・クライアントの管理者、ランタイムおよびカスタム・インストールでもインストールされます。
Oracle Warehouse Builder: この機能はデータベースのインストール時に、オプションとして選択できるようになりました。
Oracle Real Application Testing: Oracle Database 11gのEnterprise Editionインストール・タイプでは、この機能はデフォルトでインストールされます。
|
参照: Oracle Real Application Testingの詳細は、『Oracle Databaseパフォーマンス・チューニング・ガイド』を参照してください。 |
Oracle Database 11gリリース1(11.1)の拡張機能と新機能を次に示します。
Oracle ClusterwareおよびOracle RACは、Microsoft Windows Server 2008(32-bit)およびWindows Server 2008 x64で動作します。 Oracle Database 11gリリース1(11.1.0.7以上)は、Microsoft Windows Server 2008(32-Bit)およびMicrosoft Windows Server 2008 x64(HPCを除くすべてのエディション)で動作保証されています。 Windows Server 2008(32-Bit)およびWindows Server 2008 x64でサポートされていないオペレーティング・システム・コンポーネントは、Hyper-VおよびServer Coreです。
自動診断リポジトリは、Oracle Database 11gで追加された機能です。この機能の主な目的は、バグの解決に必要な時間を短縮することです。自動診断リポジトリは、Oracle Database 11gで実装される診断フレームワークのレイヤーで、診断データが格納されています。データにアクセスするためのサービスAPIも提供されます。診断データが格納されるデフォルトのディレクトリは、ORACLE_BASE\diagです。
自動診断リポジトリでは、次のものが実装されます。
ディスク上のリポジトリに書き込まれる、すべてのOracle製品の診断データ
リポジトリへの簡単なナビゲーションとデータの読取りおよび書込み機能を提供するインタフェース
Oracle RACインストールで共有Oracle Databaseホームを使用する場合は、自動診断リポジトリをすべてのノードからアクセス可能な共有記憶域の場所に配置する必要があります。
Oracle Clusterwareでは、診断データは継続してCRS_home\logディレクトリに配置されます。CRS_homeはOracle Clusterwareホームです。
ASMの高速ミラー再同期化では、ディスク・パスに一時的な障害が発生した場合でも、ディスク・ドライブのメディアが破損していないかぎり、1つのディスク・グループ内のASMディスクを迅速に再同期できます。障害グループが一時的に使用不可能になるすべての障害が、一時的な障害とみなされます。一時的な障害は、ケーブルの切断、ホスト・バス・アダプタまたはコントローラの障害、ディスクの電源障害などのディスク・パス障害によって発生する可能性があります。高速ミラー再同期化にかかる時間は、停止していた時間によって異なります。再同期化にかかる時間は、通常、ASMディスク・グループ全体を完全に再構築する場合にかかる時間よりも大幅に短くなります。
|
参照: 『Oracle Databaseストレージ管理者ガイド』 |
Database Configuration Assistant(DBCA)、Database Upgrade Assistant(DBUA)、Oracle Net Configuration Assistant(NetCA)の機能は改善されています。改善点は、次のとおりです。
ASMインスタンスを削除するコマンドライン機能deleteASMを使用できます。
Oracle Enterprise Manager Database Control用に構成されたデータベースをOracle Enterprise Manager Grid Controlに切り替えることができるようになりました。
領域の推定機能、初期化パラメータ、統計の収集、新しい警告表示を利用できるように、アップグレード前のスクリプトが改善されています。Oracle Databaseリリース9.0、9.2、10.1および10.2からアップグレードすることもできます。
インプレース・パッチ・セット・アップグレードがサポートされます。
アップグレード前に実行されていたすべてのサービスが起動されます。
この機能では、ASM管理作業を実行するための新しいSYSASM権限が導入されています。SYSDBA権限ではなくSYSASM権限を使用することで、ASM管理とデータベース管理の責任分担を明確にすることができます。
以前のリリースのASMでは、データ読取りの優先ディスクとして、ミラー化されたエクステントのプライマリ・コピーを持つディスクが使用されていました。今回のリリースでは、ファイルの新しい初期化パラメータasm_preferred_read_failure_groupsを使用することで、特定のクラスタ・ノードの近くに配置されているディスクを、そのノードがミラー化されたデータを取得するための優先ディスクとして指定できます。このオプションはDatabase Configuration Assistant(DBCA)で提供され、インストール後に構成できます。この変更によって、分散されている共有ストレージ・システムや拡張クラスタ(様々な場所にノードが分散されているクラスタ)のデータの処理が高速になり、障害に対するリカバリ準備も向上します。
ASMのローリング移行では、データベースの可用性を低下させることなく、クラスタASMノードのASMインスタンスをアップグレードしたり、パッチを適用することができます。ローリング移行によって、可用性が大幅に向上し、あるリリースから次のリリースへのASMソフトウェアの移行をより正確に実行できるようになります。この機能は、Oracle Database 11gリリース1(11.1)以上で実行されるASM構成に適用されます。つまり、ローリング移行を実行するには、Oracle Database 11gリリース1(11.1)をインストールしておく必要があります。
|
注意: アップグレード中に、Oracle ASMまたはOracle Databaseホームの所有者を変更することはできません。既存のOracle ASMまたはOracle Databaseホームを所有しているOracleソフトウェア所有者を使用する必要があります。 |
|
参照: 『Oracle Databaseストレージ管理者ガイド』 |
Oracle Enterprise Manager Grid Controlまたはrconfigのいずれかを使用して、既存のASMインスタンスを、シングル・インスタンスのストレージ・マネージャからクラスタ・ストレージ・マネージャに変換できます。ASMリリース11.1のインスタンスを直接変換することも、11.1より前のリリースのインスタンスを11.1にアップグレードして変換することもできます。
Oracle Database 11gでは、SYSユーザーとしてSQLスクリプトcatproc.sqlを実行すると、データ・マイニング・スキーマが作成されます。このため、Database Configuration Assistantの「データベース・オプション」画面からデータ・マイニングのオプションが削除されています。
Oracle Disk Manager(ODM)では、オペレーティング・システム・カーネルのNFSドライバを使用せずに、独自でネットワーク・ファイル・システム(NFS)を管理できます。これは、Direct NFSと呼ばれます。Direct NFSによって、Oracle RDBMSカーネルでバージョン3のNFSプロトコルが実装されます。この変更によって、ODMインタフェースを使用して、NFSの状態を監視できるようになりました。Oracle RDBMSカーネル・ドライバでは、ドライバの自動チューニングによって、使用可能なリソースを最大限活用できます。
この機能の特長は次のとおりです。
Oracleカーネルがネットワーク・ファイル・サーバーへの入出力パスを制御することで、オペレーティング・システム・レベルでのネットワーク・パフォーマンスのチューニングが不要になるため、簡単なチューニングで診断能力を提供できます。
データベース操作に対して、高度な安定性を持ち、高度に最適化されたNFSクライアントを提供します。
ネットワーク通信用にオペレーティング・システム・カーネルのネットワーク・ファイル・システム・レイヤーを予約した状態で、ユーザーの作業用のOracleネットワーク・ファイル・システム・レイヤーを使用できます。
ファイル・システム・キャッシュではなく、Oracleバッファ・キャッシュを使用することで、チューニングが簡単になります。
Linux、UNIXおよびWindowsプラットフォーム間で、一貫性のある共通NFSインタフェースを使用できます。
Oracle RAC上のNFSです。 オペレーティング・システムのNFSドライバでは、ローカルでファイル属性を保持することでファイル・システム・キャッシュが最適化されないように、NFSが共有ファイル・システムである場合でも、noacオプション(属性キャッシュなし)を指定してNFSドライバをマウントする必要があります。 ODM NFSでは、Oracle RACインスタンスが自動的に認識され、ユーザー、システム管理者またはDBAに追加の再構成を要求することなく、データ・ファイルに対して適切な操作が実行されます。Oracle Clusterwareの投票ディスクまたはOracle Cluster Registry(OCR)ファイルをNFSに格納している場合は、noacオプションを使用したマウントを継続する必要があります。
Stripe And Mirror Everything(SAME)アーキテクチャの開発と、ストレージ・デバイスの記憶域およびスループットの容量拡大により、OFAの目的は、当初のパフォーマンスの向上から、別々のソフトウェア、構成ファイルおよびデータを使用した計画的なOracleのインストールを提供する役割へと変化しています。この分割によって、セキュリティが向上し、アップグレード、クローニングおよび他の管理作業が簡単になります。
Oracle Database 11gリリース1(11.1)では、こうした用途の変化に対応するため、OFAにいくつかの変更が行われています。
次のような変更があります。
Oracle RACのインストール中に、デフォルトの場所を使用するか、またはOracleホーム・ディレクトリではなく、Oracleベース・ディレクトリの場所を選択するように求められます。この変更によって、共通の場所に複数のOracleホーム・ディレクトリを簡単にインストールできるようになります。また、ソフトウェア・ユニットを分割することで、管理が簡単になります。今回のリリースでは、Oracleベース・ディレクトリを使用する必要はありませんが、将来のリリースでは必須になる可能性があります。
今回のリリースでは、自動診断リポジトリ(ADR)の実装の一部として、次のadminディレクトリが変更されています。
bdump: background_dump_dest初期化パラメータで設定される場所で、Oracleバックグラウンド・プロセスのトレース・ファイルの記憶域です。
cdump: core_dump_dest初期化パラメータで設定される場所で、Oracleコア・ダンプ・ファイルの記憶域です。
udump: user_dump_dest初期化パラメータで設定される場所で、OracleユーザーSQLのトレース・ファイルの記憶域です。
デフォルトでは、これらのトレース・ファイルおよびコア・ファイルの場所は、\diagディレクトリ(パスORACLE_BASE\diag)にあります。
初期化パラメータBACKGROUND_DUMP_DESTおよびUSER_DUMP_DESTは非推奨になりました。引き続き設定できますが、これらのパラメータを手動で設定しないでください。
新しい初期化パラメータが導入されています。DIAGNOSTIC_DESTでは、1つ以上の自動診断リポジトリのホームが格納されるベース・ディレクトリである「ADRベース」の場所が設定されます。通常、Oracleドキュメントでは、これらのホームをADRホームと呼んでいます。各データベース・インスタンスにはADRホームが含まれています。ADRホームは、トレース・ファイル、アラート・ログ、状態モニター・レポート、重大なエラーのダンプが含まれている多数のディレクトリに対するルート・ディレクトリです。また、SQL文select name, value from v$diag_infoを使用してアラートおよびトレース・ファイルを表示することもできます。
デフォルトのフラッシュ・リカバリ領域は、ORACLE_HOME\..\flash_recovery_areaからORACLE_BASE\flash_recovery_areaに移動されています。
デフォルトのデータ・ファイルの場所は、ORACLE_HOME\..\oradataからORACLE_BASE\oradataに移動されています。
新しいユーティリティであるADRコマンド・インタプリタ(ADRCI)が導入されています。ADRCIによって、アラート・ログおよびトレース・ファイルを簡単に確認できます。
Oracle RACインストールでは、フラッシュ・リカバリ領域とデータ・ファイルの場所は、すべてのノードで共有されている場所である必要があります。Oracle Universal Installerを使用する場合、この要件はインストール時にのみ適用されます。この変更は、Oracle Clusterwareのトレース・ファイルの場所には影響しません。
|
参照: これらの変更の詳細は、『Oracle Database管理者ガイド』を参照してください。ADRCIを使用したアラート・ログの確認およびトレース・ファイルの表示方法の詳細は、『Oracle Databaseユーティリティ』を参照してください。 |
カスタム・インストール中に、Oracle Configuration Manager(OCM)をインストールするかどうかを選択します。 OCMはオプションのツールで、構成情報をMy Oracle Support(以前のOracleMetaLink)アカウントと関連付けることができます。これによって、サーバー・システム情報を常に使用できるため、サービス要求の処理が簡単になります。
OCMツールを構成するには、サービス契約の次の情報が必要です。
顧客サポートID(CSI)
My Oracle Supportユーザー・アカウント名
国番号
ホスト・システムがインターネットに直接接続されていない場合、サーバー・プロキシ情報の入力を求めるプロンプトが表示されます。
大規模なデータ・ファイルのサポートは、ASM上の大きいファイルの効率的なサポートとファイルの最大サイズの増加を可能にする自動機能です。
|
参照: 『Oracle Databaseストレージ管理者ガイド』 |
以前のリリースでは、Database Configuration Assistantに、作成時にデータベースをDatabase ControlまたはGrid Controlで構成する機能や、作成後にデータベースを再構成する機能が組み込まれていました。ただし、Database ControlからGrid Controlへの構成変更は、手間がかかる作業でした。Oracle Database 11gでは、Database Configuration AssistantでOracle Enterprise Manager構成プラグインを実行することで、データベースの構成をDatabase ControlからGrid Controlに切り替えることができます。
Oracle Data Provider for .NETリリース11.1には、次の機能が含まれています。
ODP .NET構成
開発者はアプリケーションのconfig、web.config、machine.configなどの構成ファイルを使用して、ODP .NETを構成できるようになりました。
machine.config内の設定はレジストリ設定よりも優先され、アプリケーションのconfigまたはweb.configの設定は、machine.configの値よりも優先されます。
パフォーマンスの強化
次のようにパフォーマンスが強化されました。
パラメータ・コンテキスト・キャッシングの向上
このリリースでは、既存のキャッシング・インフラストラクチャで、ODP .NETパラメータ・コンテキストがキャッシュされるように拡張されました。この拡張機能はデータベース・バージョンには関係なく、サポートされているすべてのデータベース・バージョンで使用できます。この機能によって、同じ文を繰り返し実行するアプリケーションのパフォーマンスが大幅に向上します。
開発者は、この拡張機能を意識する必要はありません。この機能を使用するためにコードを変更する必要はありません。
効率的なLOB取得
このリリースでは、データベースへのラウンドトリップ回数を減らすことで、サイズの小さいLOB取得のパフォーマンスを改善しています。この拡張機能はOracle 11gリリース1.0以上のデータベース・バージョンでのみ使用できます。
開発者は、この拡張機能を意識する必要はありません。この機能を使用するためにコードを変更する必要はありません。
Oracle Database 10gリリース2(10.2)に含まれていたが、Oracle Database 11gインストールでは使用できなくなったコンポーネントを次に示します。
iSQL*Plus
Oracle Workflow
Data Mining Scoring Engine
Oracle Enterprise Manager Javaコンソール