Oracle® Fusion Middleware

Oracle Exalytics In-Memory Machineインストレーションおよび管理ガイド for Oracle Solaris

Exalyticsソフトウェア・リリース1 (1.0) for Exalytics T5-8

E57853-01(原本部品番号:E49608-02)

2014年9月

Oracle Exalytics In-Memory Machine T5-8でOracle Business Intelligence製品(Oracle BI Enterprise EditionおよびOracle BI Publisherを含む)をインストールおよび管理する方法について説明します。Oracle Business Intelligenceシステムをモニターおよび管理する方法も含まれます。

Oracle Fusion Middleware Oracle Exalytics In-Memory Machineインストレーションおよび管理ガイド for Oracle Solaris, Exalyticsソフトウェア・リリース1 (1.0) for Exalytics T5-8

E57853-01

Copyright © 2011, 2014, Oracle and/or its affiliates. All rights reserved.

原本主著者: Guriqpal Gill

原本協力著者: Christine Jacobs、Andy Page

原本協力者: Oracle Business Intelligence development, product management, and quality assurance teams

このソフトウェアおよび関連ドキュメントの使用と開示は、ライセンス契約の制約条件に従うものとし、知的財産に関する法律により保護されています。ライセンス契約で明示的に許諾されている場合もしくは法律によって認められている場合を除き、形式、手段に関係なく、いかなる部分も使用、複写、複製、翻訳、放送、修正、ライセンス供与、送信、配布、発表、実行、公開または表示することはできません。このソフトウェアのリバース・エンジニアリング、逆アセンブル、逆コンパイルは互換性のために法律によって規定されている場合を除き、禁止されています。

ここに記載された情報は予告なしに変更される場合があります。また、誤りが無いことの保証はいたしかねます。誤りを見つけた場合は、オラクル社までご連絡ください。

このソフトウェアまたは関連ドキュメントを、米国政府機関もしくは米国政府機関に代わってこのソフトウェアまたは関連ドキュメントをライセンスされた者に提供する場合は、次の通知が適用されます。

U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs. No other rights are granted to the U.S. Government.

このソフトウェアもしくはハードウェアは様々な情報管理アプリケーションでの一般的な使用のために開発されたものです。このソフトウェアもしくはハードウェアは、危険が伴うアプリケーション(人的傷害を発生させる可能性があるアプリケーションを含む)への用途を目的として開発されていません。このソフトウェアもしくはハードウェアを危険が伴うアプリケーションで使用する際、安全に使用するために、適切な安全装置、バックアップ、冗長性(redundancy)、その他の対策を講じることは使用者の責任となります。このソフトウェアもしくはハードウェアを危険が伴うアプリケーションで使用したことに起因して損害が発生しても、オラクル社およびその関連会社は一切の責任を負いかねます。

OracleおよびJavaはOracle Corporationおよびその関連企業の登録商標です。その他の名称は、それぞれの所有者の商標または登録商標です。

Intel、Intel Xeonは、Intel Corporationの商標または登録商標です。すべてのSPARCの商標はライセンスをもとに使用し、SPARC International, Inc.の商標または登録商標です。AMD、Opteron、AMDロゴ、AMD Opteronロゴは、Advanced Micro Devices, Inc.の商標または登録商標です。UNIXは、The Open Groupの登録商標です。

このソフトウェアまたはハードウェア、そしてドキュメントは、第三者のコンテンツ、製品、サービスへのアクセス、あるいはそれらに関する情報を提供することがあります。オラクル社およびその関連会社は、第三者のコンテンツ、製品、サービスに関して一切の責任を負わず、いかなる保証もいたしません。オラクル社およびその関連会社は、第三者のコンテンツ、製品、サービスへのアクセスまたは使用によって損失、費用、あるいは損害が発生しても一切の責任を負いかねます。

目次

タイトルおよび著作権情報

はじめに

- 対象読者

- ドキュメントのアクセシビリティについて

- 関連ドキュメントとその他のリソース

- 表記規則

Oracle Exalytics In-Memory Machineインストレーションおよび管理ガイド for Oracle Solaris リリース1 (1.0)の新機能

- Oracle SolarisゾーンおよびOracle VM for SPARCのInfiniBandのサポート

- アプリケーション・ソフトウェア・コンポーネント

第I部 インストール

1 インストールの概要

- 1.1 インストール可能なコンポーネント

- 1.1.1 システム・コンポーネント

- 1.1.2 アプリケーション・ソフトウェア・コンポーネント

- 1.2 Oracle Exalyticsアーキテクチャ

- 1.3 システム要件と動作保証情報

2 Exalytics Machineの仮想化用の構成

- 2.1 Exalytics Machineを仮想化する前に

- 2.1.1 確認するドキュメント

- 2.1.2 Exalytics Machineの仮想化用の構成の前提条件

- 2.1.3 T5-8 Exalytics Machineでの既存の構成の再構成

- 2.2 Exalytics Machineの仮想化用の構成

- 2.3 仮想マシンへのExalyticsソフトウェアのインストールと構成

- 2.3.1 仮想マシンへのExalyticsソフトウェアのインストールと構成

- 2.3.1.1 Oracleユーザーの変更および権限の付与

- 2.3.1.2 Oracle Business IntelligenceおよびOracle TimesTenのインストール

- 2.3.1.3 Oracle Essbaseのインストール

3 Exalytics Machineへのソフトウェアのインストール

- 3.1 Exalytics Machineにソフトウェアをインストールする前に

- 3.1.1 確認するドキュメント

- 3.1.2 Exalytics Machineにインストールするための前提条件

- 3.2 ソフトウェアのインストール

- 3.2.1 オペレーティング・システム上のユーザー、グループおよびパスワードの作成

- 3.2.2 Oracle TimesTenのインベントリの作成

- 3.2.3 Oracle TimesTenのリソース制限の設定

- 3.2.4 ディレクトリ構造へのOracleファイルのダウンロード

- 3.2.5 Middlewareホームのステージング

- 3.2.6 データベース・スキーマの作成

- 3.2.7 WebLogic Serverのインストール

- 3.2.8 ソフトウェアのみのインストールの実行

- 3.2.9 Oracle BI Enterprise Editionインスタンスの新規作成

- 3.2.10 プロパティ・ファイルの編集

- 3.2.11 チェックリストの確認

- 3.2.12 スクリプトの実行

- 3.2.13 インストールの確認

- 3.3 インストール・プロセスおよび構成プロセスのトラブルシューティング

- 3.3.1 インストールの問題の解決

- 3.3.2 ログ・ファイルの表示

- 3.3.3 Exalytics Machineへのソフトウェアの再インストール

- 3.3.4 HardwareAcceleration MBean属性の手動の設定

- 3.3.5 追加情報

4 Oracle Business Intelligenceソフトウェアのインストール後のタスク

- 4.1 Oracle Business Intelligenceクライアント・ツールのインストールおよびアンインストール

- 4.2 boot.propertiesファイルの作成

- 4.3 Exalytics Machineのコンポーネントの起動と停止

- 4.4 Oracle TimesTenのデーモン構成スクリプトの実行

- 4.5 サーバー上のメモリー設定の構成

- 4.5.1 既存のOracle TimesTen In-Memory DatabaseでのPermSizeの増加

- 4.6 Oracle TimesTen In-Memory Databaseのインスタンス化

- 4.7 Oracle Business IntelligenceからOracle TimesTenへのODBC接続の構成

- 4.8 Oracle BIリポジトリの物理レイヤーへのOracle TimesTenインスタンスのマッピング

- 4.9 BI Composer for Oracle BI EEのインストールと構成

- 4.10 IBM DB2またはMicrosoft SQL ServerのためのDSNの作成

- 4.11 マルチバイト・データをサポートするようなIBM DB2の構成

- 4.12 Oracle BI Publisherのサンプル・レポートの構成

- 4.13 SampleAppLite.rpdでのデフォルト・パスワードの変更

- 4.14 EssbaseのORACLEHARDWAREACCELERATION TRUEパラメータの追加

- 4.15 BI Publisherのバースティング最適化の有効化

5 Exalytics MachineのBusiness Intelligenceソフトウェアのアンインストール

第II部 システム管理

6 システム管理(構成、診断およびモニタリング)

7 高可用性を実現するためのOracle Exalyticsのデプロイ

- 7.1 高可用性の要件

- 7.2 高可用性の構図

- 7.3 高可用性の構成

- 7.3.1 手順1: 最初のExalytics Machineの準備

- 7.3.2 手順2: 2番目のExalytics Machineの準備

- 7.3.3 手順3: Oracle WebLogic Serverのインストール

- 7.3.4 手順4: Oracle Business Intelligenceのインストール

- 7.3.5 手順5: 既存のBIドメインのスケールアウト

- 7.3.6 手順6: Oracle TimesTenのインストールと構成

- 7.3.7 手順7: 2番目のExalytics Machineへのシステム・コンポーネントのスケールアウト

- 7.3.8 手順8: 永続ストアの共有記憶域の構成

- 7.3.9 手順9: フロントエンド・ロード・バランサの構成

- 7.4 高可用性デプロイメントのトラブルシューティング

- 7.4.1 Oracle BIサーバーとOracle TimesTenとの接続に関する問題

- 7.4.2 クライアント・インストーラでOracle TimesTenドライバを特定できない

- 7.4.3 Oracle BIサーバーがOracle TimesTenインスタンスにフェイルオーバーしない

- 7.4.4 集計が2番目のインスタンスに存在しない

8 バックアップとリカバリ

9 障害時リカバリ

索引

はじめに

Oracle Business Intelligence Foundation Suiteは、レポート、非定型問合せ、OLAP、ダッシュボード、スコアカード、What-If分析など、すべてのエンタープライズのビジネス・インテリジェンス・ニーズを満たす、完全かつオープンな統合ソリューションです。Oracle Business Intelligence Foundation Suiteには、Oracle Business Intelligence Enterprise Editionが含まれます。

Oracle Business Intelligence Enterprise Edition (Oracle BI EE)は包括的な一連のエンタープライズ・ビジネス・インテリジェンス・ツールおよびインフラストラクチャであり、拡張性のある効率的な問合せおよび分析サーバー、非定型の問合せおよび分析ツール、インタラクティブ・ダッシュボード、プロアクティブ・インテリジェンスとアラート、エンタープライズ・レポート・エンジンなどが含まれます。

Oracle BI EEのコンポーネントは、共通のサービス指向アーキテクチャ、データ・アクセス・サービス、分析および計算インフラストラクチャ、メタデータ管理サービス、意味的ビジネス・モデル、セキュリティ・モデルやユーザー・プリファレンスおよび管理ツールを共有します。Oracle BI EEは、各データ・ソース向けに最適化されたリクエスト生成、最適化されたデータ・アクセス、高度な計算、インテリジェント・キャッシュ・サービス、クラスタリングにより、スケーラビリティとパフォーマンスを提供します。

このマニュアルでは、Oracle Exalytics In-Memory Machineのインストールおよび管理について説明します。このマニュアルには、Exalytics Machineのインストール、アップグレードおよび保守に関するトピックが含まれます。

このガイドは、Oracle Exalytics Machine T5-8 for Oracle Solarisリリース1 (1.0)を対象としています。

対象読者

このドキュメントは、Oracle Business Intelligenceの処理、アップグレードおよびインストールを管理するインストール・エンジニアおよび中間層管理者を対象としています。

ドキュメントのアクセシビリティについて

Oracleのアクセシビリティについての詳細情報は、Oracle Accessibility ProgramのWebサイト(http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc)を参照してください。

Oracle Supportへのアクセス

Oracleサポート・サービスでは、My Oracle Supportを通して電子支援サービスを提供しています。詳細情報は(http://www.oracle.com/pls/topic/lookup?ctx=acc&id=info) か、聴覚に障害のあるお客様は (http://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs)を参照してください。

関連ドキュメントとその他のリソース

Oracle Business Intelligenceの関連ドキュメントについては、Oracle Business Intelligenceのライブラリを参照してください。

また、Oracle Business Intelligenceに関連するオンライン・トレーニングのリソースについては、Oracle Learning Libraryを参照してください。

表記規則

このマニュアルでは次の表記規則を使用します。

規則

意味

太字

太字は、操作に関連するGraphical User Interface要素、または本文中で定義されている用語および用語集に記載されている用語を示します。

イタリック体

イタリックは、ユーザーが特定の値を指定するプレースホルダ変数を示します。

固定幅フォント

固定幅フォントは、段落内のコマンド、URL、サンプル内のコード、画面に表示されるテキスト、または入力するテキストを示します。

Oracle Exalytics In-Memory Machineインストレーションおよび管理ガイド for Oracle Solaris リリース1 (1.0)の新機能

この序章では、Oracle Exalytics T5-8 Machine for Oracle Solarisリリース1 (1.0)のコンポーネントの新機能と動作保証について説明します。

Oracle Exalytics for Oracle Solarisリリース1 (1.0)には、次の各項で説明しているコンポーネントの追加の動作保証と新機能が含まれています。

- 「Oracle SolarisゾーンおよびOracle VM for SPARCのInfiniBandのサポート」

- 「アプリケーション・ソフトウェア・コンポーネント」

Oracle SolarisゾーンおよびOracle VM for SPARCのInfiniBandのサポート

Oracle SolarisゾーンおよびOracle VM for SPARCでは、InfiniBandへの接続をサポートしています。

アプリケーション・ソフトウェア・コンポーネント

次のアプリケーション・ソフトウェア・コンポーネントの新しいリリースは、Oracle Exalytics T5-8 Machine for Oracle Solarisリリース1 (1.0)での動作が保証されています。

Exalyticsでのアプリケーション・ソフトウェア・コンポーネントの最新の動作保証については、次のリンク先にあるOracle Exalytics動作保証マトリクスを参照してください。

http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-certification-100350.html

- Oracle Business Intelligence Enterprise Edition 11.1.1.7.x

- 「Oracle TimesTen 11.2.2.6 for Exalytics」

- 「Oracle Essbase 11.1.2.3」

- 「Oracle BI Applications 11.1.1.7.1」

Oracle Business Intelligence Enterprise Edition 11.1.1.7.x

Oracle Business Intelligence Enterprise Edition 11.1.1.7.140715には、Oracle Exalyticsを構成するコンポーネントのbug修正が数多く含まれています。これらのbug修正については、コンポーネント専用のREADMEファイルで説明されています。

Oracle TimesTen 11.2.2.6 for Exalytics

Oracle TimesTen for Exalytics 11.2.2.6では、次の点が強化されています。

- Oracle Exalytics内のOracle BI EEの問合せのパフォーマンスが大きく向上しました。

- SQL Optimizerの強化によって、選択したOracle Business Intelligenceアプリケーション(FinancialsやCRMなど)での問合せの応答時間が短縮されます。

- SQL準備時間の短縮によって、Oracle BI EEのダッシュボードでのレポート作成用のデータ取得が速くなります。

- star-join問合せ最適化の追加によって、データ・マートおよびデータ集計の問合せ応答時間が短縮されます。

- SQL実行計画の選択および生成が向上しました。

- インデックス・アドバイザの強化によって、より的確な推奨を行えるようになりました。

- SQL Developer 4.0の統合

- Oracle Databaseから既存のデータを使用してTimesTenの表に移入する際に使用できる新しいデータ・ロード・ウィザード

- 問合せパフォーマンスの調整に使用する新しいインデックス・アドバイザ・ウィザード

- パフォーマンスのレポート作成を簡素化する新しいパフォーマンス・メトリック・ウィザード

- クイック・スタート・ガイド: データ・ロードおよび問合せパフォーマンスの調整のための新しい手順書

詳細は、次のリンク先のOracle TimesTen In-Memory Databaseのドキュメントを参照してください。

http://www.oracle.com/technetwork/products/timesten/documentation/index.html

また、Oracle TimesTen In-Memory Databaseドキュメントへのリンクは、Oracle Exalyticsドキュメント・ライブラリからも利用できます。

Oracle Essbase 11.1.2.3

計算スクリプトでのランタイム置換変数の使用など、新しいEssbase機能の使用の詳細は、次を参照してください。

- 次のリンク先のOracle Essbase新機能リリース11.1.2.3のドキュメント
http://docs.oracle.com/cd/E40248_01/epm.1112/essbase_new_features/essbase_new_features.html

- 次のリンク先のOracle Enterprise Performance Management Systemインストレーションおよび構成ガイド、リリース11.1.2.3
http://docs.oracle.com/cd/E40248_01/epm.1112/epm_install.pdf

Oracle BI Applications 11.1.1.7.1

Oracle BI Applicationsの新機能の使用に関する詳細は、Oracle Exalyticsドキュメント・ライブラリから利用可能なOracle Business Intelligence Applications 11.1.1.7.1のドキュメントを参照してください。

第I部

インストール

この部では、インストール方法について説明します。次の章で構成されます。

- 第1章「インストールの概要」

- 第2章「Exalytics Machineの仮想化用の構成」

- 第3章「Exalytics Machineへのソフトウェアのインストール」

- 第4章「Oracle Business Intelligenceソフトウェアのインストール後のタスク」

- 第5章「Exalytics MachineのBusiness Intelligenceソフトウェアのアンインストール」

1 インストールの概要

この章では、Oracle Exalytics In-Memory Machineにソフトウェアをインストールする方法について概説します。Exalytics Machineは、メモリー中心のハードウェア・プラットフォーム、実績のあるOracle TimesTenのインメモリー・テクノロジ、Oracle Business Intelligence Foundation Suite機能の最適化されたバージョンが含まれるエンジニアリング・ソリューションです。

Oracle Business IntelligenceアプリケーションおよびOracle Enterprise Performance Managementアプリケーションを1つのExalytics Machineにインストールして、Exalyticsユーザーにより高い価値を提供できます。

Oracle Business Intelligenceソフトウェア・ユーザーは、Exalytics Machineを使用することで、鋭い洞察力が得られ、より適切な決断を行い、即座にアクションを起こすことが可能になります。システム管理者は、プリエンジニアリング・システムを活用することで、パフォーマンスの高いエンタープライズレベルのOracle Business Intelligence実装の構成および保守を容易に実現できます。これにより、複数のベンダーからのシステム・インフラストラクチャの調達、デプロイ、保守、および調整に関連するリスクを排除できます。Oracleのテクノロジは、小さなワークグループのインストールから大企業のBusiness Intelligenceのデプロイメントまでシームレスにスケールするように設計されています。

このマニュアルでは、Oracle Business Intelligence Enterprise EditionとOracle BI PublisherをまとめてOracle Business Intelligenceという用語で表現します。これらの製品のいずれかにのみ適用する説明や指示事項がある場合は、その都度個々の製品名を使用します。

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

- 第1.1項「インストール可能なコンポーネント」

- 第1.2項「Oracle Exalyticsアーキテクチャ」

- 第1.3項「システム要件と動作保証情報」

1.1 インストール可能なコンポーネント

Oracle Exalytics T5-8 Machine for Oracle Solarisリリース1 (1.0)は、最適な方法で連携するようにExalytics Machineにインストールされる、多くのシステム・コンポーネントおよびアプリケーション・ソフトウェア・コンポーネントで構成されています。

この項には次のトピックが含まれます:

- 第1.1.1項「システム・コンポーネント」

- 第1.1.2項「アプリケーション・ソフトウェア・コンポーネント」

1.1.1 システム・コンポーネント

システム・コンポーネントには、次のようなものがあります。

- Exalytics T5-8用のExalytics Base Image (Solaris 11)
Exalytics T5-8用のBase Imageは、Oracle Solaris 11に基づいており、分析ワークロード専用に最適化され、構築されています。Exalytics Base Imageには、ネットワーク・ユーティリティやAuto Service Requestユーティリティを初めとするシステム構成ユーティリティなど、その他のユーティリティも含まれています。

1.1.2 アプリケーション・ソフトウェア・コンポーネント

アプリケーション・ソフトウェア・コンポーネントには、次のようなものがあります。

- Oracle Business Intelligence Foundation Suite

- Oracle Enterprise Performance Managementアプリケーション

- Oracle TimesTen In-Memory Database for Exalytics

- Oracle Business Intelligenceアプリケーション

また、次の点にも注意してください。

- Oracle Real-Time Decisionsは、Exalytics Machineのインストールでは使用できません。

- このマニュアルでは、Oracle Hyperion Enterprise Performance Management System Installerを使用したExalytics MachineへのEssbaseのインストールについては説明しません。EPM System Installerを使用したEssbaseのインストールの詳細は、Oracle Hyperion Enterprise Performance Management Systemインストレーションおよび構成ガイドを参照してください。

各コンポーネントでサポートされる製品の詳細は、次のリンク先にあるOracle Exalytics動作保証マトリクスを参照してください。

http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-certification-100350.html

1.2 Oracle Exalyticsアーキテクチャ

図1-1は、Exalytics Machineのアーキテクチャを示しています。Exalytics Machineには、Oracle TimesTen In-Memory Database、Oracle Business Intelligence、およびOracle WebLogic Serverの管理サーバーと管理対象サーバーのソフトウェアが含まれます。Exalytics Machineは、Oracle BI管理ツール(サマリー・アドバイザ・ウィザードを含む)が稼働するクライアント・コンピュータに接続されます。他方のコンピュータは、リポジトリ作成ユーティリティで作成されたスキーマが存在するデータベース(使用量追跡サマリー統計が含まれる)を保持します。

図1-1 Oracle Exalyticsアーキテクチャ

1.3 システム要件と動作保証情報

このマニュアルでは、Exalytics Machineで使用するソフトウェア・バージョンおよびシステム要件に関する情報を提供します。Exalytics Machineで使用するクライアント・コンピュータの詳細は、ハードウェアおよびソフトウェア要件、プラットフォーム、データベースなどのシステム要件および動作保証に関するドキュメントを参照してください。これらのドキュメントは、Oracle Technology Network (OTN)で入手できます。

- システム要件に関するドキュメントには、ハードウェア要件およびソフトウェア要件、ディスク領域とメモリーの最小要件、必要なシステム・ライブラリ、パッケージ、パッチなどの情報が記載されています。
http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-requirements-100147.html

- 動作保証ドキュメントには、サポートされるインストール・タイプ、プラットフォーム、オペレーティング・システム、データベース、JDKおよびサード・パーティ製品が記載されています。
http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-certification-100350.html

2 Exalytics Machineの仮想化用の構成

この章では、仮想化用にT5-8 Exalytics Machinesを構成する場合や、構成ユーティリティを使用して論理ドメインと論理ゾーンを持つExalytics Machineを構成する場合に実行するタスクについて説明します。

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

- 第2.1項「Exalytics Machineを仮想化する前に」

- 第2.2項「Exalytics Machineの仮想化用の構成」

- 第2.3項「仮想マシンへのExalyticsソフトウェアのインストールと構成」

2.1 Exalytics Machineを仮想化する前に

Exalytics Machineを仮想化する前に、次の各項を確認してください。

- 第2.1.1項「確認するドキュメント」

- 第2.1.2項「Exalytics Machineの仮想化用の構成の前提条件」

- 第2.1.3項「T5-8 Exalytics Machineでの既存の構成の再構成」

2.1.1 確認するドキュメント

Exalytics Machineの仮想化の準備として、『Oracle Exalytics In-Memory Machine T5-8オーナーズ・ガイド』を確認し、データ・センターでExalytics Machineが適切に構成およびコミッショニングされていることを確認します。

2.1.2 Exalytics Machineの仮想化用の構成の前提条件

Exalytics Machineを仮想化する前に、次の前提条件を満たす必要があります。

- Exalytics Machineがラックに設置され、データ・センターに配備されている。

- Oracle Integrated Lights Out Managerが構成され、Webインタフェースを使用してネットワークからアクセス可能な状態にある。

- ホスト名、IPアドレス、サブネット、ゲートウェイおよびDNSなどのネットワーク情報がすべて揃っている。

- サーバー・プールおよびExalytics Machine上にデプロイされている各仮想マシン用に、余分な未割当てのIPアドレスが用意されている。

- 必要なソフトウェアをダウンロードするために、コンピュータ(Exalytics Machineとは限りません)からインターネットにアクセスする権限を持っている。

2.1.3 T5-8 Exalytics Machineでの既存の構成の再構成

T5-8 Exalytics Machineには、8つのハード・ディスクと8つのフラッシュ・カードが搭載されています。各ハード・ディスクの容量は1.2TBです。T5-8 Exalytics Machineはそれぞれ、シングル・ドメイン構成とダブル・ドメイン構成の2種類の構成をサポートしています。

シングル・ドメイン構成は、8つのハード・ディスク、8つのフラッシュ・カードおよび1つのオペレーティング・システムで構成されます。最初の2つのディスクは、オペレーティング・システムを含み、RAID1 (ミラー化)で構成されるほか、1つのzpoolで構築されています。残りのディスクは、RAID-Zプールとして構成されます。

ダブル・ドメイン構成には2つのドメインがあり、それぞれのドメインが4つのハード・ディスクと独自のオペレーティング・システムで構成されます。各ドメインの最初の2つのディスクは、RAID1 (ミラー化)として構成され、1つのzpoolで構築されるほか、/u03にマウントされます。各ドメインの残りのディスクは、RAID1として構成され、2番目のzpoolで構築されるほか、/u01にマウントされます。2つのドメイン構成により、各レイアウトで構成するCPU、メモリー、ハード・ディスクおよびフラッシュ・カードの数に応じて、一意の構成レイアウトを4つ作成できます。たとえば、最初のドメインに4つのハード・ディスクと4つのフラッシュ・カードがあり、2番目のドメインに4つのハード・ディスクと4つのフラッシュ・カードがある構成レイアウトが可能になります。別の構成では、最初のドメインを4つのハード・ディスクと5つのフラッシュ・カードにして、2番目のドメインを4つのハード・ディスクと3つのフラッシュ・カードにすることなどもできます。詳細は、『Oracle Exalytics In-Memory Machine T5-8オーナーズ・ガイド』の「構成の詳細の理解」を参照してください。

2.2 Exalytics Machineの仮想化用の構成

T5-8 Exalytics Machineを仮想化用に構成する作業はOracle Advance Customer Services (ACS)が行います。Oracle Advanced Customer Servicesの支援なしに、手動によるT5-8 Exalytics Machineの仮想化用の構成は行わないでください。

2.3 仮想マシンへのExalyticsソフトウェアのインストールと構成

仮想マシンにExalyticsソフトウェアをインストールするプロセスは、Exalytics Machineにそのソフトウェアをインストールする場合と同じですが、仮想マシンではExalyticsメモリー全体にアクセスできない点が異なります。Oracle TimesTenの共有メモリー関連のカーネル・パラメータを設定する場合は、この制限を念頭に置いてください。

Oracle Business IntelligenceとOracle TimesTenを1つの仮想マシンに、Oracle Essbase(デプロイされている場合)をもう1つの仮想マシンにインストールします。

2.3.1 仮想マシンへのExalyticsソフトウェアのインストールと構成

この項は次のトピックで構成されています:

- 第2.3.1.1項「Oracleユーザーの変更および権限の付与」

- 第2.3.1.2項「Oracle Business IntelligenceおよびOracle TimesTenのインストール」

- 第2.3.1.3「Oracle Essbaseのインストール」

2.3.1.1 Oracleユーザーの変更および権限の付与

仮想マシンのテンプレートには、オペレーティング・システムのユーザー名として「oracle」が含まれています。このユーザー名を「oinstall」グループに関連付けてから、そのパスワードを作成します。

Oracleユーザーを変更して権限を付与するには、次の手順を実行します。

1. rootユーザーとしてログインします。

2. 次のコマンドを入力して、ユーザー名「oracle」をグループ「oinstall」に関連付けてからパスワードを作成します。
groupadd oinstall

usermod –g oinstall oracle

passwd oracle

3. 次のコマンドを入力して、ソフトウェアのインストール先である/u01ドライブに対する権限を付与します。
chown oracle:oinstall /u01

chmod 775 /u01

4. 仮想マシンでVNCサーバーを起動します。

2.3.1.2 Oracle Business IntelligenceおよびOracle TimesTenのインストール

Oracle Business IntelligenceおよびOracle TimesTenのインストール方法の詳細は、第3章「Exalytics Machineへのソフトウェアのインストール」を参照してください。

2.3.1.3 Oracle Essbaseのインストール

Oracle Essbaseをデプロイする場合は、Oracle Essbaseを別の仮想マシンにインストールします。

Oracle Essbaseをインストールするには、次の手順を実行します。

1. 仮想マシンに接続します。

2. 次のリンクのOracle Software Delivery Cloud Webサイトに移動します。
http://edelivery.oracle.com

3. 製品パックは、Oracle Enterprise Performance Systemを選択します。

4. プラットフォームは、Oracle Solaris on SPARC (64-bit)を選択します。

5. 「実行」をクリックします。

6. Oracle Enterprise Performance Management System Media Pack 11.1.2.3.0 for Oracle Solaris on SPARC (64-bit)を選択してダウンロードします。

7. Oracle Essbaseをダウンロードします。次のものが含まれます。

- System Configurator

- Foundation Services

- Essbaseおよび静的コンテンツ

8. MW_HOMEディレクトリでZipファイルを解凍します。

9. ファイルの解凍先フォルダ(MW_HOME)に移動し、次のコマンドを実行してOracle Essbaseをインストールします。
./installTool.sh

10. MW_HOME/EPMSystem11R1/common/config/11.1.2.0に移動します。

11. 次のコマンドを実行して、ドメインを作成します。
./configtool.sh

詳細は、次のリンク先のOracle Enterprise Performance Management Systemインストレーションおよび構成ガイド、リリース11.1.2.3を参照してください。

http://docs.oracle.com/cd/E40248_01/epm.1112/epm_install.pdf

3 Exalytics Machineへのソフトウェアのインストール

この章では、Exalytics Machineにソフトウェアをインストールする方法について説明します。インストール・スクリプトを使用すると、Oracle Business Intelligence 11.1.1.7およびOracle TimesTenがインストールされ、両ソフトウェア・コンポーネントが相互に通信するように構成されて、単一ノードのOracle Exalyticsシステムをほぼ自動的に作成できます。

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

- 第3.1項「Exalytics Machineにソフトウェアをインストールする前に」

- 第3.2項「ソフトウェアのインストール」

- 第3.3項「インストール・プロセスおよび構成プロセスのトラブルシューティング」

3.1 Exalytics Machineにソフトウェアをインストールする前に

Exalytics Machineにソフトウェアをインストールする前に、次の項を確認してください。

- 第3.1.1項「確認するドキュメント」

- 第3.1.2項「Exalytics Machineにインストールするための前提条件」

3.1.1 確認するドキュメント

Exalytics Machineにソフトウェアをインストールする準備ができたら、次の作業を実行します。

- 『Oracle Fusion Middlewareリリース・ノート』のOracle Business Intelligenceに関する章を確認し、実際のOracle Business Intelligenceの機能とそのドキュメントに記載されている機能の違い、および現在のリリースに該当するその他の問題について理解します。

- 最新情報の詳細は、最新の『Oracle Exalytics In-Memory Machineリリース・ノート for Oracle Solaris』を参照してください。

- Oracle TimesTen In-Memory Databaseリリース・ノートを確認し、実際のOracle TimesTenの機能とそのドキュメントに記載されている機能の違い、および現在のリリースに該当するその他の問題について理解します。

- 『Oracle Exalytics In-Memory Machine T5-8オーナーズ・ガイド』を確認して、データ・センターでExalytics Machineが適切に構成およびコミッショニングされていることを確認します。『Oracle Exalytics In-Memory Machine T5-8オーナーズ・ガイド』は次のリンク先で入手できます。
http://docs.oracle.com/cd/E41453_01/html/E41455/index.html

3.1.2 Exalytics Machineにインストールするための前提条件

Oracle Business IntelligenceをExalytics Machineにインストール前に、次の前提条件を満たす必要があります。

- Exalytics Machineがラックに設置され、データ・センターに配備されている。

- Exalytics Machineが出荷時にベース・オペレーティング・システムおよびOracle Solaris 11.1イメージで構成されている。
支援が必要な場合、Exalytics Machineへのソフトウェアのインストールについて問合せ可能なAdvanced Customer Servicesが用意されています。

- Oracleサービス・エンジニアが構成ユーティリティを構成している。

- ネットワーク構成が完了し、ネットワークからコンピュータにアクセス可能である。
システムを要件に合せてOracle VM for SPARCとゾーンで構成する場合は、Oracle Advanced Customer Servicesに問い合せてください。

- サポートされているデータベースが使用可能で(Oracle Exalytics上でない)、かつExalytics Machineからアクセス可能であり、ソフトウェアのインストールに必要な、インストール処理の一部として作成するスキーマをホストする。インストール中はデータベースが稼働しており、セキュリティ上の目的でデータベースが強化されていないことを確認してください。強化されたデータベースへのOracle Business Intelligenceのインストールはサポートされていません。
データベースの強化の詳細は、Oracle Database Vault管理者ガイドを参照してください。

- 必要なパッケージをダウンロードするためにコンピュータ(Exalytics Machineとは限りません)からインターネットにアクセスする権限を持っている。

3.2 ソフトウェアのインストール

Exalytics Machine上へのソフトウェアのインストールは、手動の手順と自動化されたスクリプトで構成されます。手動の手順では、WebLogicとOracle BI EEをインストールしますが、インストール・スクリプトによってOracle TimesTen In-Memory DatabaseのインストールとOracle BI EE(ソフトウェアのみのインストール)との通信の構成が自動化されます。

この処理の手順は次のとおりです。

- 第3.2.1項「オペレーティング・システム上のユーザー、グループおよびパスワードの作成」

- 第3.2.2項「Oracle TimesTenのインベントリの作成」

- 第3.2.3項「Oracle TimesTenのリソース制限の設定」

- 第3.2.4項「ディレクトリ構造へのOracleファイルのダウンロード」

- 第3.2.5項「Middlewareホームのステージング」

- 第3.2.6項「データベース・スキーマの作成」

- 第3.2.7項「WebLogic Serverのインストール」

- 第3.2.8項「ソフトウェアのみのインストールの実行」

- 第3.2.9項「Oracle BI Enterprise Editionインスタンスの新規作成」

- 第3.2.10項「プロパティ・ファイルの編集」

- 第3.2.11項「チェックリストの確認」

- 第3.2.12項「スクリプトの実行」

- 第3.2.13項「インストールの確認」

3.2.1 オペレーティング・システム上のユーザー、グループおよびパスワードの作成

オペレーティング・システム上でユーザーを作成し、「oracle」などの名前と適切なパスワードを指定して、グループ名に「oinstall」などの名前を付けます。このユーザーおよびグループを作成するためのサンプル・コマンドを次に示します。

groupadd oinstall
useradd -g oinstall oracle
useradd -b /export/home/oracle -m -s /bin/bash -g oinstall oracle

次のコマンドを入力して、ソフトウェアのインストール先である/u01ドライブに対する権限を付与します。

chown oracle:oinstall /u01

chmod 775 /u01

この項内の手順では、ユーザーに「oracle」、グループに「oinstall」という名前を付けることを前提とします。

3.2.2 Oracle TimesTenのインベントリの作成

rootユーザーとしてログインした後に、次のコマンドを入力してOracle TimesTenのインベントリを作成します。

mkdir /etc/TimesTen
chmod 770 /etc/TimesTen
chgrp oinstall /etc/TimesTen
touch /etc/TimesTen/instance_info
chmod 770 /etc/TimesTen/instance_info
chgrp oinstall /etc/TimesTen/instance_info

このスクリプトを実行するグループに、/etc/TimesTenディレクトリへの書込み権限があることを確認してください。

3.2.3 Oracle TimesTenのリソース制限の設定

Oracle Solarisでは、共有メモリーやセマフォなどのシステム・リソースを管理するためにプロジェクトを作成する必要があります。グループ・プロジェクトまたはユーザー・プロジェクトを作成できます。

注意:

グループ・プロジェクトを作成する場合は、TimesTenデーモンを再起動する前にインスタンス管理者がnewtaskコマンドを実行する必要があります。システム起動時にTimesTenデーモンが起動している場合は、newtaskコマンドをシステム起動スクリプトに追加します。

すべてのユーザーおよびグループは、自分のプロセスが実行されているデフォルト・プロジェクトに関連付けられています。/etc/projectファイルを変更する場合、ユーザーのプロジェクト設定が/etc/projectファイルの最初に表示されるようにします。

注意:

プロジェクト・ファイルからデフォルトのプロジェクト設定を削除しないでください。そのかわりに、プロジェクト・ファイルを編集して、プロジェクト・ファイルの最上位でデフォルト設定より上に自分のプロジェクト設定を置いてください。

Oracle TimesTenのリソース制限を設定するには:

1. rootユーザーとしてログインします。

2. プロジェクトを作成します。プロジェクトの作成の詳細は、『Oracle Solarisのシステム管理ガイド(Oracle Solarisコンテナ: リソース管理とOracle Solarisゾーン)』のプロジェクトの管理に関する項を参照してください。

注意:

次の手順では、ユーザー「oracle」の「obiee」プロジェクトにおけるパフォーマンス設定とセマフォを変更します。

3. 次のコマンドを入力して、プロジェクトをユーザーに追加します。
# projadd - U oracle obiee -c "Oracle OBIEE Project"

4. コマンドを入力して、共有メモリー設定を変更します。
たとえば、共有メモリー設定を2TBに変更するには、次のコマンドを入力します。

# projmod -a -K "process.max-shm-memory=(priv,2TB,deny)" obiee

注意:

メモリー・サイズの設定は、物理メモリー・サイズの75%を超えないように設定することをお薦めします。ホストで使用できる物理メモリーはシステム構成に依存します。ホストの物理メモリーを確認するには、rootユーザーとして次のコマンドを実行します。

prtconf |grep Memory

5. 次のコマンドを入力して、セマフォの最大数を4096に変更します。
# projmod -a -K "process.max-sem-nsems=(priv,4096,deny)" obiee

6. 次のコマンドを入力して、プロジェクトを検証します。
project -l or cat /etc/project

3.2.4 ディレクトリ構造へのOracleファイルのダウンロード

ソフトウェアをインストールする前に、編成されたディレクトリ構造に必要なファイルをダウンロードする必要があります。次のタスク2と第3.2.5項「Middlewareホームのステージング」に記載されたディレクトリ構造は必須ではなく、単なるサンプルであることに注意してください。ファイルを編成する任意の構造を選択できます。

注意:

インストール・スクリプトを編集するときは、プロパティ・ファイル内で、選択済の同じディレクトリ構造を参照する必要があります。

ディレクトリ構造にファイルをダウンロードするには:

1. oracleユーザーとしてログインします。

2. 次のリンク先のOracle Software Delivery Cloudで、Linux X86-64用およびOracle Solaris用Oracle Business Intelligenceソフトウェアの下にあるOracle Exalyticsのメディア・パックおよびパッチから、次の必要なソフトウェア・インストーラをダウンロードします。
http://edelivery.oracle.com/

- Oracle BI Enterprise Editionリリース11g

- 適切なOracle BI EEリリースに対応するリポジトリ作成ユーティリティ

- Oracle TimesTenリリース11g

- Oracle WebLogic Serverリリース10g

3. ソフトウェア・インストール・プログラムをステージングするために、Oracle Exalyticsソフトウェアのインストールを所有するユーザーとしてディレクトリ構造を作成します。ユーザー名が「oracle」、ホーム・ディレクトリがexport/home/oracleの場合は、次のような構造になります。

- export/home/oracle/EXALYTICS_RCU
リポジトリ作成ユーティリティ(RCU)のrcuHome.zipファイルを、このディレクトリにコピーして解凍します。

- export/home/oracle/EXALYTICS_INSTALLERS/bi
Oracle BI EEインストールZIPファイルをこのディレクトリにコピーして、次のコマンドを使用してそれを解凍します。-qパラメータを指定すると、コンソールに送信される出力行数が削減されます。

unzip -q '*.zip'

解凍処理を行うと、bishiphomeというサブディレクトリが作成されます。この中には、さらにサブディレクトリDisk1からDisk5が含まれます。

- export/home/oracle/EXALYTICS_INSTALLERS/tt
Exalytics用TimesTen配信ファイルをこのディレクトリにコピーしますが、解凍はしません。このファイルの拡張子は、.zipや.tar.gzなどです。インストール・スクリプトが、このいずれかの拡張子のファイルに対処します。

- export/home/oracle/EXALYTICS_INSTALLERS/wls
64ビットLinux Oracle Solaris上でOracle WebLogic Server用のZIPファイルを取得して、wls1036_linux64.binwls1036_generic.jarなどの名前のファイルをこのディレクトリに抽出します。このファイルを実行できない場合、次のようなコマンドを使用して実行できるようにします。

chmod +x wls1036_generic.jar

- export/home/oracle/EXALYTICS_INSTALL_LOG
インストール・スクリプトでは、このディレクトリをインストールからのログ・ファイルの保存に使用します。これらのログ・ファイルは、第3.3項「インストール・プロセスおよび構成プロセスのトラブルシューティング」で説明されているように、トラブルシューティングに使用します。

- export/home/oracle/EXALYTICS_INSTALL_TEMP
インストール・スクリプトでは、このディレクトリを一時ファイルの保存に使用します。

3.2.5 Middlewareホームのステージング

Middlewareホームをステージングするために、次のようなディレクトリ構造を作成します。

/u01/app/oracle/product/fmw

インストール・スクリプトは、このディレクトリをOracle BI EEインストールのターゲット・ディレクトリとして使用します。このディレクトリはMiddlewareホームと呼ばれています。このマニュアルでは、このディレクトリをEXALYTICS_MWHOMEと呼びます。

3.2.6 データベース・スキーマの作成

『Oracle Fusion Middleware Oracle Business Intelligenceインストレーション・ガイド』のリポジトリ作成ユーティリティ(RCU)を使用したデータベース・スキーマの作成に関する項の説明に従ってください。

最初にデータベースで、必要なOracle Business Intelligenceスキーマを作成する必要があります(データベースを強化しないでください)。適切な権限とデータを持つこれらのスキーマを作成するには、リポジトリ作成ユーティリティ(RCU)というツールを使用します。

RCUを使用する前に、Oracle Fusion Middlewareのシステム要件のドキュメントで、リポジトリ作成ユーティリティ(RCU)の要件に関する項を確認してください。

http://docs.oracle.com/html/E18558_01/fusion_requirements.htm

この項には、システムおよびコンポーネント固有のデータベースの要件に関する重要な情報が記載されています。これらの要件は、RCUを実行する前に満たしておく必要があります。

必ず次の詳細を記録してください。後でインストール処理に使用します。

- データベース接続の詳細(次の形式):
host-name:port-number:service-name

- 作成したスキーマの名前およびパスワード(prefix_BIPLATFORMやprefix_MDSなどの名前)。

3.2.7 WebLogic Serverのインストール

WebLogic Serverをまだインストールしていない場合はインストールします。

WebLogic Serverをインストールするには:

1. 次のアクションを実行して、JDKのJAVA_HOME変数およびPATH変数を構成します。

1. 次のコマンドを実行します:
# export JAVA_HOME=/usr/jdk/instances/jdk1.6.0

# export PATH=/usr/jdk/instances/jdk1.6.0/bin:$PATH

2. 次のコマンドを実行して、JDKが適切に構成されていることを確認します。
# java -version

出力は次のようになります。

bash-4.1$ java -version
java version "1.6.0_45"
Java(TM) SE Runtime Environment (build 1.6.0_45-b06)
Java HotSpot(TM) Server VM (build 20.45-b01, mixed mode)
bash-4.1$

2. WebLogic Server zipファイルをダウンロードしたディレクトリ(export/home/oracle/EXALYTICS_INSTALLERS/wls)に移動します。

3. ファイルが実行可能でない場合は、次のコマンドを実行します。
#java -d64 -jar wls1036_generic.jar

4. 「ようこそ」画面で「次へ」をクリックします。
「ミドルウェア・ホーム・ディレクトリの選択」が表示されます。

5. 「新しいミドルウェア・ホームを作成する」を選択し、/u01/app/oracle/product/fmwディレクトリに新しいミドルウェア・ホームを作成し、「次へ」をクリックします。
「セキュリティ更新のための登録」画面が表示されます。

6. セキュリティ更新のために登録するかどうかを指定し、「次へ」をクリックします。
インストールの選択画面が表示されます。

7. 「標準」を選択し、「次へ」をクリックします。
「製品インストール・ディレクトリの選択」画面が表示されます。

8. 製品をインストールするディレクトリを指定し、「次へ」をクリックします。
「インストール・サマリー」画面が表示されます。

9. 「次」をクリックします。
「ステータス」画面が表示されます。

10. インストールが終了したら、「次へ」をクリックします。
「インストール完了」画面が表示されます。

11. 「Quickstartの実行」が選択されている場合は選択を解除して、「完了」をクリックします。

カスタム・インストールを含むOracle WebLogic Serverのインストールの詳細は、『Oracle Fusion Middleware Oracle WebLogic Serverインストレーション・ガイド』を参照してください。

3.2.8 ソフトウェアのみのインストールの実行

ソフトウェアのみのインストール・タイプでは、OracleホームにOracle Business Intelligenceソフトウェアのバイナリ・ファイルをインストールし、後でそれらを構成できます。

ソフトウェアのみのインストールを実行するには:

1. export/home/oracle/EXALYTICS_INSTALLERS/bi/bishiphome/Disk1ディレクトリに移動します。

2. /home/oracle/EXALYTICS_INSTALLERS/bi/bishiphome/Disk1ディレクトリに移動します。

3. 次のコマンドを実行して、Oracle Business Intelligence 11gインストーラを開始します。
./runInstaller

「インベントリ・ディレクトリの指定」画面が表示されます。

4. これが初めてのOracleインストールの場合は、次のアクションを実行します。

- 「インベントリ・ディレクトリの指定」画面で、インベントリ・ディレクトリの場所とインベントリへのアクセスを許可するメンバーのグループを指定し、「OK」をクリックします。

- 前の手順(手順3、最初のサブ手順)で選択した場所に移動し、rootユーザーとして次のコマンドを入力します。
/createCentralInventory.sh

「OK」をクリックします。

5. 「ようこそ」画面で「次へ」をクリックします。

6. 「ソフトウェアの更新」画面で、My Oracle Support情報とソフトウェア更新のプリファレンスを指定し、「次へ」をクリックします。

7. 「インストール・タイプの選択」画面で、「ソフトウェアのみインストール」を選択して「次へ」をクリックします。

8. 「前提条件のチェック」画面で、エラーが発生せずに前提条件のチェックが完了したら、「次へ」をクリックします。

9. 「インストールの場所の指定」画面の「Oracle Middlewareホーム」フィールドに、Middlewareホーム・ディレクトリのパス/u01/app/oracle/product/fmwを入力し、「次へ」をクリックします。

10. 「アプリケーション・サーバー」画面で、インストールされているアプリケーション・サーバーがOracle WebLogic Serverであることを確認し、「次へ」をクリックします。

11. 「セキュリティ更新」画面で、My Oracle Supportのアカウント情報を入力し、「次へ」をクリックします。

12. 「サマリー」画面で「インストール」をクリックします。

13. 「インストールの進行状況」画面で、インストールの進行状況をモニターします。インストールを停止するには、「取消」をクリックします。

14. 「インストール完了」画面で、「終了」をクリックし、Oracle Business Intelligence 11gインストーラを終了します。

詳細は、『Oracle Fusion Middleware Oracle Business Intelligenceインストレーション・ガイド』のソフトウェアのみのインストールに関する項を参照してください。

3.2.9 Oracle BI Enterprise Editionインスタンスの新規作成

ソフトウェアのみのをインストールを完了したら、構成アシスタントを使用して、Oracle BI Enterprise Edition (Oracle BI EE)インスタンスを新しく作成する必要があります。

Oracle BI Enterprise Editionインスタンスを新規作成するには:

1. EXALYTICS_MWHOME/Oracle_BI1/binディレクトリに移動します。

2. 次のコマンドを入力して、Oracle Business Intelligence構成アシスタントを起動します。
./config.sh

3. 「ようこそ」画面で「次へ」をクリックします。

4. 「前提条件のチェック」画面で、エラーが発生せずに前提条件のチェックが完了したら、「次へ」をクリックします。

5. 「BIシステムの作成、スケールアウトまたは拡張」画面で、新規BIシステムの作成を選択して次の情報を入力します。

- 新しいOracle Business Intelligenceシステムのシステム管理者のユーザー名とパスワード

- 新しいOracle Business Intelligenceシステムのドメイン名

「次」をクリックします。

6. インストール場所の指定(エンタープライズ)画面で、現在のMiddlewareホームと新しいインストールの他の重要な場所を確認し、「次へ」をクリックします。

7. 「コンポーネントの構成」画面では、デフォルトですべての製品(Essbaseを含む)が選択されています。Real-Time Decisionsの選択を解除し、「次へ」をクリックします。

注意:

Oracle BI EEを構成すると、Oracle BI Publisherが自動的に構成されます。またEssbaseは後からインストールできないため、Essbaseをインストールする場合は今選択する必要があります。

8. 「BIPLATFORMおよびMDSスキーマ」画面で、第3.2.6項「データベース・スキーマの作成」で以前に作成したデータベース・スキーマの詳細を指定します。

9. 「次」をクリックします。

10. ポートの構成画面で、「自動でポートを構成」または「構成ファイルを使用してポートを指定」をクリックします。
後者のオプションを選択する場合は、Oracle Business Intelligenceのインストール用のカスタム・ポート値が格納された構成ファイルを指定する必要があります。

注意:

staticports.iniなどの構成ファイルを使用して手動でOracle Business Intelligenceのポートを指定する場合を除き、Oracle Business Intelligence構成アシスタントは、ノード・マネージャのポートを自動的に割り当てます(デフォルトは9556)。

「次」をクリックします。

11. 「セキュリティ更新」画面で、My Oracle Supportのアカウント情報を入力し、「次へ」をクリックします。

12. 「サマリー」画面で「構成」をクリックし、構成プロセスを開始します。

13. 「構成の進行状況」画面で、構成が正常に完了したことを確認し、「次へ」をクリックします。

14. 「完了」画面で、「終了」をクリックし、Oracle Business Intelligence構成アシスタントを終了します。

詳細は、『Oracle Fusion Middleware Oracle Business Intelligenceインストレーション・ガイド』の構成アシスタントを使用したOracle Business Intelligenceの構成に関する項を参照してください。

3.2.10 プロパティ・ファイルの編集

注意:

プロパティ・ファイルを編集する前に、My Oracle Supportに移動してパッチ17173039をダウンロードします。パッチには、p17173039_111170_SOLARIS64.zipファイルがあります。ファイルを解凍し、READMEファイルの説明に従ってインストールしてください。

インストール・スクリプトで使用する値を含むプロパティ・ファイルを慎重に編集します。このファイルの名前はbim-setup.propertiesで、次のディレクトリに保存されています。

/EXALYTICS_MWHOME/Oracle_BI1/bifoundation/exalytics/properties

ファイルを編集する際は、次の点に注意してください。

- ファイルの各行では、スペルおよび大文字/小文字の区別を正しく使用してください。

- ファイルには、システムに最適な値を編集する方法の詳細がコメントで説明されています。

プロパティ・ファイルの内容は次のとおりです。

#########################################################
# BI Machine Properties
#########################################################

#########################################################
[Generic properties to be used across all the Oracle Products]
# [Generic properties to be used across all the Oracle Products]
#bim.tt.installer.root=The directory location where the timesten installer zips are present
#bim.tt.install.dir=The directory location where the timesten needs to be installed
#bim.tt.daemon.port=The daemon port for timesten,if value is not provided default value of port is used as 53396. For multiple install of timesten this property is mandatory. The port number specified should be a number between 1024 and 65527.
#bim.tt.server.port=The server port used to configure timesten,if value is not provided default value of port is used as 53397. For multiple install of timesten this property is mandatory. The port number specified should be a number between 1024 and 65527.
#bim.tt.instance.name=The instance name for timesten,if value is not provided default value used is tt1122. For multiple install of timesten this property is mandatory.

#########################################################
bim.tt.installer.root=/home/oracle/EXALYTICS_INSTALLERS/tt
bim.tt.install.dir=/u01/TT1
bim.tt.daemon.port=53396
bim.tt.server.port=53397
bim.tt.instance.name=tt1122

#########################################################
[BI specific properties]
#bim.bi.host=The host name where BI is installed.
#bim.mw.home=This directory location BI Middleware home
#bim.bi.admin.user=The admin username of BI
#bim.bi.wls.admin.port=The port where AdminServer is running of BI
#########################################################

bim.bi.host=<hostname>
bim.mw.home=/u01/INSTANCE1
bim.bi.admin.user=biadmin
bim.bi.wls.admin.port=7001

3.2.11 チェックリストの確認

スクリプトを実行する前に、次のチェックリストの項目を確認してください。

- TimesTenインストール・ファイルが存在する。

- スクリプトのプロパティ・ファイルを慎重に編集して、エラーがないことを確認している。

3.2.12 スクリプトの実行

スクリプトを実行する手順は次のとおりです。

1. 第3.2.1項「オペレーティング・システム上のユーザー、グループおよびパスワードの作成」で作成したユーザーとしてExalytics Machineにログインします。

2. 次のように、Oracle Exalyticsソフトウェアを含むディレクトリに変更します。
/EXALYTICS_MWHOME/Oracle_BI1/bifoundation/exalytics

3. シェル・セッション(cshなど)を起動し、ユーザーが属するグループにGROUP環境変数が設定されていることを確認してから(たとえば、この項では、「oracle」ユーザーは「oinstall」グループに属しています)、bim-setup.shという名前のメイン・インストール・スクリプトを次のようなコマンドを使用して実行します。
./bim-setup.sh /EXALYTICS_MWHOME/Oracle_BI1/bifoundation/exalytics/properties/bim-setup.properties

第3.2.10項「プロパティ・ファイルの編集」で示したとおりプロパティ・ファイルをその更新時に任意のディレクトリに保存すると、インストール・スクリプトの実行時にフルパス名を指定できます。

Oracle Exalyticsのインストーラ・スクリプトは、次のタスクを実行します。

- 実行時に、Oracle BI管理パスワードの入力を要求します。

- HardwareAcceleration MBean属性を有効にします。
この属性を変更する必要がある場合、第3.3.4項「HardwareAcceleration MBean属性の手動の設定」で説明されているように更新できます。

- Oracle TimesTenをインストールします。

- opmn.xmlファイルを変更して、Oracle TimesTenライブラリを指すように構成します。

- Oracle TimesTenのsys.odbc.iniファイルおよびOracle Business Intelligenceのodbc.iniファイルで、Oracle TimesTenのDSNの詳細を構成します。

3.2.13 インストールの確認

インストールが成功したことを確認するには、Webブラウザを開いて次のURLの表示を試行します。次のURLでページが表示されて相互作用できたら、インストールは成功です。

- Oracle BI Enterprise Edition:
http://server-name:9704/analytics

- Oracle WebLogic Serverコンソール:
http://server-name:7001/console

- Fusion Middleware Control:
http://server-name:7001/em

3.3 インストール・プロセスおよび構成プロセスのトラブルシューティング

この項では、次のトラブルシューティングに関する情報について説明します。

- 第3.3.1項「インストールの問題の解決」

- 第3.3.2項「ログ・ファイルの表示」

- 第3.3.3項「Exalytics Machineへのソフトウェアの再インストール」

- 第3.3.4項「HardwareAcceleration MBean属性の手動の設定」

- 3.3.5「追加情報」

3.3.1 インストールの問題の解決

Exalytics Machineへのソフトウェアのインストールに関してなんらかの問題が発生した場合は、次の項目を確認してください。

- リポジトリ作成ユーティリティを実行してスキーマを作成したデータベースが稼働していることを確認します。

- /etc/hostsファイルを含む、マシンのネットワーク構成を確認します。

- bim-setup.propertiesファイルの内容をチェックして、すべてのエントリが正確で、スペルに誤りがないことを確認します。

- インストール・スクリプトが失敗した場合、次の手順を実行します。

1. Oracle TimesTenソフトウェアをアンインストールします。

2. 第3.2.10項「プロパティ・ファイルの編集」の説明に従って、bim-setup.propertiesファイルの内容を確認します。

3. インストール処理を再開します。

3.3.2 ログ・ファイルの表示

ソフトウェアをインストールしたら、MW_HOME/Oracle_BI1/bifoundation/exalytics/logsディレクトリにあるOracle WebLogic Server、Oracle Business IntelligenceおよびOracle TimesTenのログ・ファイルを確認できます。このファイルには、Oracle TimesTenであればtt_install.logなどの名前が付けられています。

3.3.3 Exalytics Machineへのソフトウェアの再インストール

ソフトウェアは再インストールできます。Exalytics Machine上の、Oracle Business Intelligenceのインストールがすでに存在するディレクトリには、Oracle Business Intelligenceを再インストールできません。

前と同じディレクトリにOracle Business Intelligenceを再インストールするには:

1. 第5章「Exalytics MachineのBusiness Intelligenceソフトウェアのアンインストール」で説明されているように、ソフトウェアをアンインストールします。

2. コンピュータを再起動して、いずれかのプロセスが実行されていたら、それらを停止します。

3. リポジトリ作成ユーティリティを使用してBISHIPHOMEおよびMDSスキーマを作成した場合、それらのスキーマを削除するか、新しい接頭辞を使用してスキーマを作成します。

4. Oracle TimesTenをアンインストールするには、次のコマンドを入力します。
/u01/app/oracle/product/fmw/../TimesTen/tt1122/bin/setup.sh -uininstall

5. /etc/TimesTen/*ファイルを削除します。

6. この章に戻り、インストール手順を再度実行します。

3.3.4 HardwareAcceleration MBean属性の手動の設定

HardwareAcceleration MBean属性は、次の手順に示すように、Exalytics Machineを使用するかどうかを指定します。このMBean属性は、スクリプトを実行してExalytics Machine上にOracle Business Intelligenceをインストールするときに自動的に有効になります。このMBean属性は、NQSConfig.iniファイルのORACLEHARDWAREACCELERATIONパラメータ、およびinstanceconfig.iniファイルのOracleHardwareAcceleration要素を設定します。

システムMBeanブラウザを使用してExalytics Machineの使用を指定するには:

1. Fusion Middleware Controlの「ナビゲータ」ウィンドウで、WebLogicドメイン・フォルダおよびbifoundation_domainノードを開きます。

2. 「AdminServer」ノードを右クリックして「システムMBeanブラウザ」を選択します。

3. 「アプリケーション定義のMBeans」を開いて、「oracle.biee.admin」を開いてから、ドメイン: bifoundation_domainを開きます。

4. 次のようにドメインをロックします。

1. 「BIDomain」を開いて、group=ServiceというBIDomain MBeanを選択します。

2. 「操作」タブを表示します。

3. 「ロック」リンクをクリックします。

5. 同じMBeanの「属性」タブを表示します。

6. HardwareAcceleration属性が「true」に設定されていることを確認します。

7. 変更を適用した後に、「操作」タブを表示してコミット操作のいずれかをクリックし、ドメインのロックを解除します。

8. Oracle Business Intelligenceを再起動します。

3.3.5 追加情報

詳細は、次を参照してください。

- 『Oracle Fusion Middleware Oracle Business Intelligenceインストレーション・ガイド』のインストール・プロセスおよび構成プロセスのトラブルシューティングに関する項

4 Oracle Business Intelligenceソフトウェアのインストール後のタスク

この章では、Exalytics Machineにソフトウェアをインストールした後に実行する作業について説明します。第7章「高可用性を実現するためのOracle Exalyticsのデプロイ」で説明しているように、インストール後の作業は、複数のコンピュータにデプロイするかどうかによって異なります。この作業には、ファイルの更新およびODBC接続の構成が含まれます。

単一ノードでのインストールの場合、半自動化されたインストール・スクリプトで多くの構成作業を実行します。複数ノード・システムの場合、構成作業を手動で実行する必要があります。この章の各項では、それぞれの作業を実行するコンピュータを示します。

この章の内容は次のとおりです。

- 第4.1項「Oracle Business Intelligenceクライアント・ツールのインストールおよびアンインストール」

- 第4.2項「boot.propertiesファイルの作成」

- 第4.3項「Exalytics Machineのコンポーネントの起動と停止」

- 第4.4項「Oracle TimesTenのデーモン構成スクリプトの実行」

- 第4.5項「サーバー上のメモリー設定の構成」

- 第4.6項「Oracle TimesTen In-Memory Databaseのインスタンス化」

- 第4.7項「Oracle Business IntelligenceからOracle TimesTenへのODBC接続の構成」

- 第4.8項「Oracle BIリポジトリの物理レイヤーへのOracle TimesTenインスタンスのマッピング」

- 第4.9項「BI Composer for Oracle BI EEのインストールと構成」

- 第4.10項「IBM DB2またはMicrosoft SQL ServerのためのDSNの作成」

- 第4.11項「マルチバイト・データをサポートするようなIBM DB2の構成」

- 第4.12項「Oracle BI Publisherのサンプル・レポートの構成」

- 第4.13項「SampleAppLite.rpdでのデフォルト・パスワードの変更」

- 第4.14項「EssbaseのORACLEHARDWAREACCELERATION TRUEパラメータの追加」

- 第4.15項「BI Publisherのバースティング最適化の有効化」

4.1 Oracle Business Intelligenceクライアント・ツールのインストールおよびアンインストール

クラスタ内のコンピュータの台数にかかわらず、この作業を1回実行します。

Windowsコンピュータに、Oracle Business Intelligence管理ツール、Oracle Business Intelligenceジョブ・マネージャおよびOracle Business Intelligenceカタログ・マネージャをインストールする必要があります。『Oracle Fusion Middleware Oracle Business Intelligenceインストレーション・ガイド』のOracle Business Intelligenceクライアント・ツールのインストールおよびアンインストールに関する項を参照してください。

4.2 boot.propertiesファイルの作成

クラスタ内の各コンピュータでこの作業を実行します。

boot.propertiesファイルの作成の詳細は、『Oracle Fusion Middleware Oracle Business Intelligenceエンタープライズ・デプロイメント・ガイド』のAPPHOST1上の管理サーバーのboot.propertiesの作成に関する項を参照してください。

4.3 Exalytics Machineのコンポーネントの起動と停止

クラスタ内の各コンピュータでこの作業を実行します。

構成の変更を行ったら、コンポーネントを停止してから起動して、その変更を有効にします。

Exalytics Machineでコンポーネントを停止するには:

1. Fusion Middleware Controlにログインして、すべてのOracle Business Intelligenceシステム・コンポーネントを停止します。

2. ノード・マネージャを停止します。psコマンドを使用してプロセスIDを検索してから、killコマンドを使用してノード・マネージャを停止します。

3. 次のコマンドを入力して、OPMNを停止します。

cd /EXALYTICS_MWHOME/instances/instance1/bin
./opmnctl stopall

4. Oracle TimesTenサーバーを停止します。『Oracle TimesTen In-Memory Databaseオペレーション・ガイド』のTimesTenサーバーの実行に関する項を参照してください。

Exalytics Machineでコンポーネントを起動するには:

1. 次のディレクトリに移動します。
/EXALYTICS_MWHOME/user_projects/domains/bifoundation_domain

2. 次のコマンドを使用して、Oracle WebLogic Serverを起動します。
nohup ./startWebLogic.sh &

3. ノード・マネージャおよびOPMNが起動されていない場合は、コマンド行を使用してそれらを起動します。

4. Oracle WebLogic Serverコンソールにログインして、管理対象サーバーを起動します。

5. Fusion Middleware Controlにログインして、Oracle Business Intelligenceシステム・コンポーネントが実行されているか確認します。実行されていない場合は、起動します。

6. Oracle TimesTenサーバーを起動します。『Oracle TimesTen In-Memory Databaseオペレーション・ガイド』のTimesTenサーバーの実行に関する項を参照してください。

4.4 Oracle TimesTenのデーモン構成スクリプトの実行

クラスタ内の各コンピュータでこの作業を実行します。

次のコマンドを使用して、Oracle TimesTenのデーモン構成スクリプトをrootとして実行します。

/u01/app/oracle/product/TimesTen/tt1122/bin/setuproot -install

4.5 サーバー上のメモリー設定の構成

クラスタ内の各コンピュータでこの作業を実行します。

メモリー設定を構成する際には、次の点に注意してください。

- 1台のマシン上のOracle TimesTen In-Memory Databaseで推奨される最大サイズは3TBで、これにはPermSize属性およびTempSize属性の値が含まれます。

注意:

ラージ・ページの設定でメモリーを増やすと、他のアプリケーション(Oracle BI EE、Oracle Essbase)がメモリーを割り当てることができなくなります。物理メモリーの80%を超えないようにすることをお薦めします。さらに必要なPermSizeメモリー量に応じて、TempSizeからメモリーを移動できます。

4.5.1 既存のOracle TimesTen In-Memory DatabaseでのPermSizeの増加

Oracle TimesTen In-Memory Databaseにラージ・ページを構成した後は、既存のOracle TimesTen In-Memory DatabasesのPermSizeを増加できます。

既存のOracle TimesTen In-Memory DatabasesでPermSizeを増加するには:

1. Oracle BI EEを含むすべてのアプリケーションをOracle TimesTen In-Memory Databaseから切断します。

2. 次のコマンドを入力して、RAMポリシーを確認します。
ttstatus

3. 必要であれば、次のコマンドを入力して、RAMポリシーをinUseからManualに変更します。
ttadmin -ramPolicy manual <Your_TT_DSN>

4. 次のコマンドを実行し、Oracle TimesTen In-Memory DatabaseからRAMメモリーをアンロードします。
ttAdmin- ramunload <Your_TT_DSN>

例:

ttAdmin- ramunload TT_AGGR_STORE

5. Oracle TimesTen In-Memory Database内のtimesten-install-dir/info/sys.odbc.iniファイルを変更して、PermSizeを増加します。

6. 次のコマンドを実行し、Oracle TimesTen In-Memory DatabaseにRAMメモリーをリロードします。
ttAdmin- ramload <Your_TT_DSN>

例:

ttAdmin- ramload TT_AGGR_STORE

7. Oracle BI EEを含むすべてのアプリケーションをOracle TimesTen In-Memory Databaseに再接続します。

詳細は、Oracle TimesTen In-Memory Databaseを参照してください。Oracle TimesTen In-Memory Databaseドキュメントへのリンクは、Oracle Exalyticsドキュメント・ライブラリで利用できます。

4.6 Oracle TimesTen In-Memory Databaseのインスタンス化

クラスタ内の各コンピュータでこの作業を実行します。最初のコンピュータでは、インストール・スクリプトでsys.odbc.iniファイルを更新した後に、残りの作業を手動で実行します。

Oracle TimesTen In-Memory Databasesは、次のディレクトリ内のsys.odbc.iniファイルに含まれるDSNを使用して定義されます。

/u01/app/oracle/product/TimesTen/tt1122/info

Exalytics Machine上のサンプル・ファイルからの次に示す抜粋のとおり、半自動化されたインストール・スクリプトにより、Oracle TimesTenのsys.odbc.iniファイルをOracle Exalyticsのメモリー内集計ストアのデフォルト構成に自動的に更新します。

[ODBC Data Sources]
TT_AGGR_STORE=TimesTen 11.2.2 Driver

[TT_AGGR_STORE]
Driver=/u01/app/oracle/product/TimesTen/tt1122/lib/libtten.so
DataStore=/u01/app/oracle/product/aggregate_store/tt_aggr_store
LogDir=/u01/app/oracle/product/aggregate_store/logs
DatabaseCharacterSet=AL32UTF8
ConnectionCharacterSet=AL32UTF8
LogFileSize=1024
LogBufMB=1024
LogBufParallelism=16
Preallocate=0
PermSize=25000
TempSize=25000
MemoryLock=4
CkptFrequency=0
CkptLogVolume=4096
CkptRate=0
PrivateCommands=1
RecoveryThreads=40

このDSNでは、25GBのOracle TimesTen In-Memory Databaseと全体で約50GBのメモリー消費をサポートします。より大きなインメモリー・データ・ストアをサポートするには、PermSizeおよびTempSizeパラメータの設定を増加します。このDSN定義をサポートするには、半自動化インストール処理でExalytics Machine上に次のディレクトリを作成します。

/u01/app/oracle/product/aggregate_store
/u01/app/oracle/product/aggregate_store/logs

クラスタ内の最初のコンピュータ以外のコンピュータ上で、Oracle TimesTenのsys.odbc.iniファイルを手動で編集してDSN定義を追加します。このDSNをインストールする前に、sys.odbc.iniファイルでDataStoreおよびLogDirパラメータを定義している行に対応する、半自動化スクリプトに含まれる行のコメント文字(#)を削除します。

データベースへの最初の接続が行われると、Oracle TimesTen In-Memory Databaseがインスタンス化されます。次のサンプル・コマンドで示すように、binディレクトリに移動して、ttIsqlユーティリティを実行し、ユーザーを作成します(たとえば、名前が「exalytics」でパスワードが「welcome1」など)。

cd /u01/app/oracle/product/TimesTen/tt1122/bin
./ttIsql
connect dsn=TT_AGGR_STORE;
create user exalytics identified by welcome1;
grant create session to exalytics;
grant create table to exalytics;
grant select on SYS.OBJ$ to exalytics;

次のサンプル・コマンドを使用して、Oracle TimesTen In-Memory Databaseへの接続をテストします。この時点では返される構成済のデータの表はありません。

connect "DSN=TT_AGGR_STORE;uid=exalytics";
tables;
exit

インストールされているWindows TimesTenクライアント・ドライバによって集計の記憶域に使用されるOracle TimesTenインスタンスに接続できる場合は、クライアント・コンピュータでSQL Developerなどのツールを使用できます。このツールにより、Oracle TimesTen In-Memory Databaseのコンテンツの表示が容易になるほか、Oracle Business Intelligenceリポジトリの物理レイヤーへのOracle TimesTenスキーマのマッピングを容易にするダミー表を作成できます。

4.7 Oracle Business IntelligenceからOracle TimesTenへのODBC接続の構成

クラスタ内の各コンピュータでこの作業を実行します。半自動化インストール・スクリプトにより、最初のコンピュータでこの作業を作業します。

Oracle TimesTenのクライアント/サーバーDSNはコンピュータの境界間を結び付けるため、リモートOracle TimesTenサーバーをDSNの一部として構成できます。次のファイルを変更して、2つのOracle TimesTenインスタンスのDSNを作成します。

/EXALYTICS_MWHOME/instances/instance1/bifoundation/OracleBIApplication/coreapplication/setup/odbc.ini

クラスタ内の2番目のコンピュータのディレクトリ名は、「instance1」という文字列部分が「instance2」になります。

次に、ファイルの変更例を示します。

[ODBC Data Sources]
AnalyticsWeb = Oracle BI Server
Cluster = Oracle BI Server
SSL_Sample = Oracle BI Server
TT_AGGR_STORE = TimesTen 11.2.2 Driver

[TT_AGGR_STORE]
Driver = /u01/app/oracle/product/TimesTen/tt1122/lib/libttclient.so
TTC_SERVER_DSN = TT_AGGR_STORE
TTC_SERVER = <tt_hostname>
TTC_TIMEOUT = 0

次のファイルを変更してOracle TimesTenのDSNサーバーを定義するには:

TimesTen-root-dir/tt1122/info/sys.ttconnect.ini

次に、ファイルの変更例を示します。

[tt_hostname]
Description=TimesTen Server
Network_Address=example1.com
TCP_PORT=53397

複数ノード・クラスタでは、各コンピュータにOracle TimesTenインスタンスをインストールし、各インスタンスに他のコンピュータ上のOracle TimesTenインスタンスを確実に認識させることで、メモリー内集計の高可用性を実現します。Oracle Business Intelligenceのodbc.iniファイルを編集して、両方のOracle TimesTenインスタンスへの参照を追加します。2ノード・クラスタでは、各コンピュータ上のodbc.iniファイルに次の構成の詳細が含まれます。

[ODBC Data Sources]
AnalyticsWeb = Oracle BI Server
Cluster = Oracle BI Server
SSL_Sample = Oracle BI Server
TT_AGGR_STORE1 = TimesTen 11.2.2 Driver
TT_AGGR_STORE2 = TimesTen 11.2.2 Driver

[TT_AGGR_STORE1]
Driver = /u01/app/oracle/product/TimesTen/tt1122/lib/libttclient.so
TTC_SERVER_DSN = TT_AGGR_STORE
TTC_SERVER = <tt_hostname1>
TTC_TIMEOUT = 0

[TT_AGGR_STORE2]
Driver = /u01/app/oracle/product/TimesTen/tt1122/lib/libttclient.so
TTC_SERVER_DSN = TT_AGGR_STORE
TTC_SERVER = <tt_hostname2>
TTC_TIMEOUT = 0

この構成では、/home/oracle/TimesTen/tt1122/infoディレクトリのsys.ttconnect.iniを編集して、次の例に示すようにodbc.iniファイルに対応するように変更します。

[tt_hostname1]
Description=TimesTen Server
Network_Address=<fully qualified hostname>
TCP_PORT=53397

[tt_hostname2]
Description=TimesTen Server
Network_Address=<fully qualified hostname>
TCP_PORT=53397

4.8 Oracle BIリポジトリの物理レイヤーへのOracle TimesTenインスタンスのマッピング

すべてのOracle TimesTenインスタンスをOracle BIリポジトリの物理レイヤーにマップする必要があります。インスタンスをマップするには、管理ツールを使用して必要なデータベース、接続プールおよび物理スキーマ・オブジェクトを手動で作成します。次に、Fusion Middleware Controlの「デプロイメント」ページの「リポジトリ」タブを使用して、変更したリポジトリをアップロードします。

Oracle TimesTenソースをOracle BIリポジトリの物理レイヤーにマップする際は、「データベース」ダイアログの「一般」タブの「データベース」フィールドでデータベース・タイプおよびバージョンを正しく設定する必要があります。また、「接続プール」ダイアログの「一般」タブの「コール・インタフェース」フィールドが正しく設定されていることを確認することも必要です。たとえば、Oracle TimesTenバージョン11.2.2では、ODBC 3.5コール・インタフェースを使用します。

詳細は、次の項を参照してください。

- 『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionメタデータ・リポジトリ作成者ガイド』のデータベース・オブジェクトおよび接続プールの設定に関する項

- 『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionシステム管理者ガイド』のリポジトリの構成に関する項

4.9 BI Composer for Oracle BI EEのインストールと構成

クラスタ内の各コンピュータでこの作業を実行します。

『Oracle Fusion Middleware Oracle Business Intelligenceインストレーション・ガイド』のBI Composer for Oracle BI EEのインストールと構成に関する項を参照してください。

4.10 IBM DB2またはMicrosoft SQL ServerのためのDSNの作成

IBM DB2またはMicrosoft SQL Serverを使用している場合は、クラスタ内のコンピュータの台数にかかわらず、この作業を1回実行します。

『Oracle Fusion Middleware Oracle Business Intelligenceインストレーション・ガイド』のIBM DB2またはMicrosoft SQL ServerのDSNの作成に関する項を参照してください。

4.11 マルチバイト・データをサポートするようなIBM DB2の構成

IBM DB2を使用している場合は、クラスタ内のコンピュータの台数にかかわらず、この作業を1回実行します。

『Oracle Fusion Middleware Oracle Business Intelligenceインストレーション・ガイド』のマルチバイト・データをサポートするようなIBM DB2の構成に関する項を参照してください。

4.12 Oracle BI Publisherのサンプル・レポートの構成

クラスタ内の各コンピュータでこの作業を実行します。

『Oracle Fusion Middleware Oracle Business Intelligenceインストレーション・ガイド』のOracle BI Publisherのサンプル・レポートの構成に関する項を参照してください。

4.13 SampleAppLite.rpdでのデフォルト・パスワードの変更

ドメインに対してこの作業を1回実行します。

Oracle Business Intelligenceをインストールするとき、Oracle Business Intelligenceのインストーラは、デフォルト・リポジトリ・パスワードをAdmin123としてSampleAppLite.rpdファイルを自動的にインストールします。本番システムでSampleAppLite.rpdファイルを使用する場合は、セキュリティ上の理由からデフォルト・パスワードを変更することをお薦めします。パスワードの変更の詳細は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionメタデータ・リポジトリ作成者ガイド』のリポジトリ・パスワードの変更に関する項を参照してください。

サンプル・アプリケーション(完全版)をOracle Technology Networkの次の場所からダウンロードできます。

http://www.oracle.com/technetwork/middleware/bi-foundation/obiee-samples-167534.html

4.14 EssbaseのORACLEHARDWAREACCELERATION TRUEパラメータの追加

Essbaseがインストールされている場合は、ORACLEHARDWAREACCELERATION TRUEパラメータをessbase.cfgファイルに追加する必要があります。

ORACLEHARDWAREACCELERATION TRUEパラメータを追加するには:

1. essbase.cfgファイルを編集用に開きます。
essbase.cfgファイルは次の場所にあります。

ORACLE_INSTANCE/Essbase/essbaseserver1/bin/essbase.cfg

2. 次のパラメータを追加して、essbase.cfgファイルを編集します。
ORACLEHARDWAREACCELERATION TRUE

3. ファイルを保存します。

4. 次のアクションを実行して、Essbase Serverを停止して再起動します。

1. Fusion Middleware Controlにログインします。
詳細は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionシステム管理者ガイド』のOracle Business Intelligenceを管理するためのFusion Middleware Controlへのログインに関する項を参照してください。

2. 「Business Intelligence」を選択し、「coreapplication」を選択します。

3. 「可用性」タブの「プロセス」ページを表示します。
たとえば、「Essbaseエージェント」を開いて、「プロセス」セクションのessbaseserver1を選択します。

これにより、Essbaseサーバーのプロセスのみを起動または停止できます。

4. 「選択項目の停止」をクリックして、選択したプロセスを停止します。

5. 「選択項目の起動」をクリックして、選択したプロセスを起動します。

4.15 BI Publisherのバースティング最適化の有効化

BI Publisherのバースティングの最適化モードを有効にすると、BI Publisherスケジューラで実行されるバースティング・ジョブのパフォーマンスが大幅に向上します。

バースティングの最適化を有効にするには:

1. 次の場所のxmlp-server-config.xmlファイルを開きます。
DOMAIN_HOME/config/bipublisher/repository/Admin/Configuration/xmlp-server-config.xml

2. 次のプロパティと値の設定をファイルに追加します。
<property name="OPTIMIZE_BURST" value="true" />

3. xmlp-server-config.xmlを保存します。

4. BI Publisherアプリケーションを再起動します。

ボリュームの多いジョブ(通常のスケジュールされたジョブまたはバースティング・ジョブ)を処理するには、BI Publisherの管理ページで、システムの一時ディレクトリとJMS共有ディレクトリを構成します。最適なパフォーマンスを実現するには、RAMディスク(クラスタ化されていない環境のみ)または固定ドライブを使用するように、これらの一時ディレクトリを構成します。詳細は、『Oracle Fusion Middleware Oracle Business Intelligence Publisher管理者ガイド』のシステム一時ディレクトリの設定に関する項と共有ディレクトリの構成に関する項を参照してください。

5 Exalytics MachineのBusiness Intelligenceソフトウェアのアンインストール

この章では、Exalytics Machine上のソフトウェアをアンインストールする方法について概説します。

Exalytics Machineでは、次のリストの説明に従って、Oracle TimesTenおよびOracle Business Intelligenceのアンインストールを実行します。

- Oracle TimesTenのアンインストールの詳細は、『Oracle TimesTen In-Memory Databaseインストレーション・ガイド』のUNIXシステム上のTimesTenのアンインストールに関する項を参照してください。

- Oracle Business Intelligenceのアンインストールの詳細は、『Oracle Fusion Middleware Oracle Business Intelligenceインストレーション・ガイド』のOracle Business Intelligenceのアンインストールに関する項を参照してください。

第II部

システム管理

この部では、システム管理について説明します。次の章で構成されます。

- 第6章「システム管理(構成、診断およびモニタリング)」

- 第7章「高可用性を実現するためのOracle Exalyticsのデプロイ」

- 第8章「バックアップとリカバリ」

- 第9章「障害時リカバリ」

6 システム管理(構成、診断およびモニタリング)

この章では、構成、診断およびモニタリングなどのシステム・タスクを実行することでExalytics Machineを管理する方法について概説します。パッチ適用やバックアップとリカバリなど、Exalytics Machineのその他のシステム管理タスクの詳細は、この部の別の章を参照してください。

Exalytics Machineには、Oracle Business IntelligenceおよびOracle TimesTen In-Memory Databaseのハードウェアとソフトウェアが含まれています。これらは次のように管理します。

- ハードウェア — ハードウェアの管理の詳細は、Oracle Enterprise Manager Ops Centerユーザーズ・ガイドを参照してください。

- Oracle Business Intelligence — Exalytics Machine上のすべてのOracle Business Intelligenceコンポーネントは、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionシステム管理者ガイド』にある説明と同じメカニズムで管理されます。たとえば、構成、診断、プロセス制御およびモニタリングには、Fusion Middleware Controlを使用します。

- Oracle TimesTen — Oracle TimesTenの管理の詳細は、次のガイドを参照してください。

- Oracle TimesTen In-Memory Databaseオペレーション・ガイド

- Oracle Enterprise Manager Cloud ControlのOracle Enterprise Manager System Monitoring Plug-in for Oracle TimesTen In-Memory Databaseユーザーズ・ガイド

7 高可用性を実現するためのOracle Exalyticsのデプロイ

この章では、Exalytics Machineを水平方向にスケールアウトして、スケーラビリティ(高可用性)およびパフォーマンス(ロード・バランシング)を向上させる方法について説明します。第3章では、単一のコンピュータでインストール・スクリプトを使用する方法について説明しています。複数コンピュータ環境(2ノード・クラスタなど)の場合、最初のコンピュータでインストール・スクリプトを使用してから、スクリプトを使用せずに他のコンピュータに手動でソフトウェアをインストールします。この章の手順の実行後に、第4章「Oracle Business Intelligenceソフトウェアのインストール後のタスク」を参照してください。

詳細は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionシステム管理者ガイド』の高可用性のためのOracle Business Intelligenceのデプロイに関する項を参照してください。

この章の内容は次のとおりです。

- 第7.1項「高可用性の要件」

- 第7.2項「高可用性の構図」

- 第7.3項「高可用性の構成」

- 第7.4項「高可用性デプロイメントのトラブルシューティング」

7.1 高可用性の要件

高可用性構成の要件は次のとおりです。

- 各コンピュータにOracle TimesTenの独立したインスタンスがある。

- 各コンピュータに、Oracle TimesTenのインスタンスごとに別個のDSNを含むodbc.iniファイルがある。各Oracle TimesTenのDSNでは、クライアント/サーバー接続モードを使用します。

- 1つのBIサーバー・リポジトリでは1つ以上の物理リポジトリを指定できるが、物理データ・ソースごとに存在する集計のセットは1つである。各物理データ・ソースは独自の接続プールを持ちます。

7.2 高可用性の構図

図7-1は、Exalytics Machineの高可用性の構図を示しています。一部のシナリオでは、Web層のOracle HTTP Serverを使用することが有益な場合があります。

図7-1 Exalytics Machineの高可用性

7.3 高可用性の構成

この項では、高可用性デプロイメントを構成する手順について説明します。

- 第7.3.1項「手順1: 最初のExalytics Machineの準備」

- 第7.3.2項「手順2: 2番目のExalytics Machineの準備」

- 第7.3.3項「手順3: Oracle WebLogic Serverのインストール」

- 第7.3.4項「手順4: Oracle Business Intelligenceのインストール」

- 第7.3.5項「手順5: 既存のBIドメインのスケールアウト」

- 第7.3.6項「手順6: Oracle TimesTenのインストールと構成」

- 第7.3.7項「手順7: 2番目のExalytics Machineへのシステム・コンポーネントのスケールアウト」

- 第7.3.8項「手順8: 永続ストア用の共有記憶域の構成」

- 第7.3.9項「手順9: フロントエンド・ロード・バランサの構成」

ヒント:

2番目のノードのインストール処理はほとんどがOracle Universal Installerを使用した手動の手順であるため、RealVNCリモート制御ソフトウェアなどのツールを使用してExalytics Machineに接続します。

7.3.1 手順1: 最初のExalytics Machineの準備

2番目のExalytics Machineにインストールする前に、このマニュアルの第I部「インストール」の説明に従って、最初のExalytics MachineにOracle Exalyticsをインストールします。

7.3.2 手順2: 2番目のExalytics Machineの準備

2番目のExalytics Machineを準備するには:

1. 第3.2.1項「オペレーティング・システム上のユーザー、グループおよびパスワードの作成」の説明に従って、ユーザーを作成します。

2. 第3.2.2項「Oracle TimesTenのインベントリの作成」の説明に従って、Oracle TimesTenのインベントリを作成します。

3. 次のようなディレクトリ構造を作成します。

- Middlewareホームの場所は、最初のExalytics Machineの論理ディレクトリ名と同じにする必要があります。
/u01/app/oracle/product/fmw

- Oracle TimesTenのインストール先のディレクトリは次になります。
/u01/app/oracle/product/TimesTen

4. 第3.2.4項「ディレクトリ構造へのOracleファイルのダウンロード」の説明に従って、ファイルをディレクトリ構造にダウンロードします。リポジトリ作成ユーティリティのファイルをダウンロードする必要はありません。

7.3.3 手順3: Oracle WebLogic Serverのインストール

Oracle WebLogic Serverを次のディレクトリにインストールします。このディレクトリは、2番目のExalytics MachineのMiddlewareホームになります。

/u01/app/oracle/product/fmw

Oracle WebLogic Serverを2番目のExalytics Machineにインストールするには:

1. 次のアクションを実行して、JDKのJAVA_HOME変数およびPATH変数を構成します。

1. 次のコマンドを実行します:
# export JAVA_HOME=/usr/jdk/instances/jdk1.6.0

# export PATH=/usr/jdk/instances/jdk1.6.0/bin:$PATH

2. 次のコマンドを実行して、JDKが適切に構成されていることを確認します。
# java -version

出力は次のようになります。

bash-4.1$ java -version
java version "1.6.0_45"
Java(TM) SE Runtime Environment (build 1.6.0_45-b06)
Java HotSpot(TM) Server VM (build 20.45-b01, mixed mode)
bash-4.1$

2. 次のリンク先のOracle Software Delivery Cloudからwls1036_generic.jarをダウンロードします。
http://edelivery.oracle.com/

3. WebLogic Server zipファイルをダウンロードしたディレクトリに移動します。

4. 次のコマンドを実行して、Oracle WebLogic Serverをインストールします。
# java -d64 -jar wls1036_generic.jar

5. ウィザードでカスタム・オプションを選択して、「Coherence」を選択解除します(このコンポーネントはインストールする必要ありません)。

7.3.4 手順4: Oracle Business Intelligenceのインストール

2番目のExalytics MachineでOracle Business Intelligenceのソフトウェアのみのインストールを実行するには:

1. 次のコマンドを入力します。

cd /home/oracle/EXALYTICS_INSTALLERS/bi/bishiphome/disk1
>./runInstaller

2. 2番目のExalytics Machineに初めてインストールすると、「root」としてログインし、Oracleインベントリを作成するスクリプトを実行するように促されます。指定された場所が/home/oracle/oraInventoryであることを確認します。

3. ウィザードで、ソフトウェアのみのインストールを実行するオプションを選択できるページまで移動します。

4. 次のページで、Oracle WebLogic Serverのインストールされているディレクトリが、Oracle Middlewareホームのプロパティに設定されていることを確認します。
Oracleホーム・ディレクトリは、Oracle_BI1のデフォルトにできます。

5. インストールが完了するまで、残りのウィザードのページを移動します。

7.3.5 手順5: 既存のBIドメインのスケールアウト

既存のBIドメインは、2番目のExalytics Machineからスケールアウトします。

BIドメインをスケールアウトするには:

1. 2番目のExalytics Machineにログオンします。

2. 次のコマンドを入力します。

cd /u01/app/oracle/product/fmw/Oracle_BI1/bin
>./config.sh

3. ウィザードのページを移動して、BIシステムのスケールアウトを選択します。

4. 最初のExalytics Machineの詳細を入力すると、インストール・ディレクトリの場所が自動的に入力されます。

5. 「構成」を押して処理を初期化できるページまで、残りのウィザードのページを移動します。

config.shスクリプトの実行の詳細は、『Oracle Fusion Middleware Oracle Business Intelligenceエンタープライズ・デプロイメント・ガイド』の構成アシスタントを使用したBIシステムのスケールアウトに関する項を参照してください。

7.3.6 手順6: Oracle TimesTenのインストールと構成

Oracle TimesTenをインストールおよび構成するには:

1. 次のコマンドを入力します。

cd /home/oracle/EXALYTICS_INSTALLERS/tt
>./setup.sh
instance name tt1122 [default chosen]
install client/server and data manager [default chosen]
specify particular location for install [3]
enter location [custom location chosen /u01/app/oracle/product/TimesTen]
create daemon home - [default chosen]
daemon logs - [default chosen]
accept default port no - 53396
restrict access to TT to group oracle? - Yes
enable PL/SQL - yes [default chosen]
TNS_ADMIN – not chosen during install.
port for TT server - 53397
quickstart and doc - no [default chosen]
doc without quickstart - yes [default chosen] - location default
TT replication with clusterware - no - [default chosen]

2. 第4.4項「Oracle TimesTenのデーモン構成スクリプトの実行」の説明に従って、Oracle TimesTenのデーモン構成スクリプトをrootとして実行します。

3. 第4.7項「Oracle Business IntelligenceからOracle TimesTenへのODBC接続の構成」の説明に従って、最初のExalytics MachineでOracle TimesTenに2つのDSNを作成して、TimesTenインスタンスのいずれかと通信するようにBIサーバーを構成します。

4. 2番目のExalytics Machineで前と同じ手順を実行してOracle TimesTenのDSNを作成し、2番目のBIサーバーからいずれかのOracle TimesTenインスタンスへの接続を構成します。

5. 2番目のExalytics Machineで、opmn.xmlファイルの次のvariable要素を編集し、Oracle TimesTenのODBCドライバの場所を指すように更新します。編集するテキストを太字で示します。

<variable id="LD_LIBRARY_PATH" value="$ORACLE_HOME/common/ODBC/Merant/5.3/lib$:$ORACLE_HOME/bifoundation/server/bin$:$ORACLE_HOME/bifoundation/web/bin$:$ORACLE_HOME/clients/epm/Essbase/EssbaseRTC/bin$:$ORACLE_HOME/bifoundation/odbc/lib$:$ORACLE_INSTANCE$:$ORACLE_HOME/lib:/u01/app/oracle/product/TimesTen/tt1122/lib" append="true"/>
<variable id="TIMESTEN_DLL" value="/u01/app/oracle/product/TimesTen/tt1122/lib/libttclient.so"/>

opmn.xmlファイルは、次のディレクトリにあります。

/u01/app/oracle/product/fmw/instances/instance2/config/OPMN

6. 通知サーバー(OPMN)を停止してから起動します。

1. OPMNコマンド行ツールを含む次のディレクトリに移動します。
/u01/app/oracle/product/fmw/instances/instance2/bin

2. 次のコマンドを実行します:
./opmnctl stopall

OPMNおよびすべてのOracle Business Intelligenceシステム・コンポーネントが停止します。

3. OPMNコマンド行ツールを含む次のディレクトリに移動します。
/u01/app/oracle/product/fmw/instances/instance2/bin

4. 次のコマンドを実行します:
./opmnctl startall

OPMNおよびすべてのOracle Business Intelligenceシステム・コンポーネントを起動します。

詳細は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionシステム管理者ガイド』のシステム・コンポーネントを起動、停止、再起動およびステータス表示するためのOPMNコマンド行の使用に関する項を参照してください。

7. 次のコマンドを入力して、最初のExalytics MachineからOracle TimesTenクライアント/サーバーDSNが使用できることを確認します。

cd $ORACLE_INSTANCE/bifoundation/OracleBIApplication/coreapplication/setup/
. ./bi-init.sh (bash shell)
cd Times-Ten-root-dir/tt1122/bin
./ttisqlcs –connstr "uid=oracle;pwd=welcome1;dsn=bim_tt1";

これらのコマンドでは、Oracle TimesTen SQLクライアントを使用して、最初のExalytics Machine上のOracle TimesTenサーバーに接続し、BIサーバーがOracle TimesTenと通信できることを確認します。

8. 2番目のExalytics Machineから、Oracle TimesTenのクライアント/サーバーDSNに対して前の手順を繰り返します。

7.3.7 手順7: 2番目のExalytics Machineへのシステム・コンポーネントのスケールアウト

Oracle Business IntelligenceとOracle TimesTenとの間の通信を構成するには、Fusion Middleware Controlを使用してスケールアウトし、必要なOracle Business Intelligenceシステム・コンポーネント・サーバーを2番目のExalytics Machineにデプロイする必要があります。このスケールアウトにより、2番目のExalytics Machine上のopmn.xmlファイルにエントリができて、必要に応じてこれを編集できます。

2番目のExalytics Machineにシステム・コンポーネントをスケールアウトするには:

1. 『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionシステム管理者ガイド』の説明に従い、Fusion Middleware Controlを使用して次のシステム・コンポーネントをスケールアウトします。

- Oracle BIサーバー

- Oracle BIプレゼンテーション・サービス

- JavaHost

また、Oracle BIドメインの単一コンポーネントであるクラスタ・コントローラおよびOracle BI Schedulerを、スタンバイ・コンポーネントとしてスケールアウトする必要があります。

7.3.8 手順8: 永続ストアの共有記憶域の構成

Exalytics Machineの構成処理の一環として、NAS (Network Attached Storage)などの共有ディレクトリの場所に配置する各種永続ストアを構成する必要があります。次の一覧では、それらのストアについて概要を説明し、その構成に関する情報のリンクを示します。

- Oracle BIサーバーのリポジトリ。Fusion Middleware Controlで共有RPDの公開ディレクトリを指定して、クラスタ内でリポジトリのオンライン変更を伝播します。オンライン変更が発生すると、マスターBIサーバーは、そのローカル・リポジトリをこのディレクトリにコピーします。スレーブBIサーバーが起動したとき、公開ディレクトリのバージョンの方が新しいと、各スレーブ・サーバーは共有ディレクトリのバージョンを各ローカル・ディスクにコピーします。
詳細は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionシステム管理者ガイド』のFusion Middleware Controlを使用したリポジトリのアップロードとOracle BIプレゼンテーション・カタログの場所の設定に関する項を参照してください。

- Oracle BIプレゼンテーション・カタログ。各Oracle BIプレゼンテーション・サービス・インスタンスは、Fusion Middleware Controlで指定されるカタログの場所からカタログをロードします。この場所を共有記憶域に再構成する前に、任意の既存のカタログを共有記憶域にコピーします。
詳細は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionシステム管理者ガイド』のFusion Middleware Controlを使用したリポジトリのアップロードとOracle BIプレゼンテーション・カタログの場所の設定に関する項を参照してください。

- グローバル・キャッシュ。このグローバル・キャッシュは、共有ファイル・システムに配置されており、パージ・イベント、シード・イベント(多くの場合はエージェントによって生成されます)、およびシード・イベントと関連付けられた結果セットを保存します。各BIサーバーは、通常の問合せ用に固有のローカル問合せキャッシュを保持します。このBIサーバーの問合せキャッシュは、ローカル・ノードに存在し続けます。
詳細は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionシステム管理者ガイド』のFusion Middleware Controlを使用したグローバル・キャッシュ・パラメータの設定に関する項を参照してください。

7.3.9 手順9: フロントエンド・ロード・バランサの構成

フロントエンド・ロード・バランサを構成します。これは、Oracle WebLogic Serverクラスタ・プラグインにより正しく構成されます。詳細は、『Oracle Fusion Middleware高可用性ガイド』のOracle Business IntelligenceおよびEPMの高可用性の構成に関する項を参照してください。

7.4 高可用性デプロイメントのトラブルシューティング

この項では、高可用性デプロイメントに関する解決策について説明します。

- 第7.4.1項「Oracle BIサーバーとOracle TimesTenとの接続に関する問題」

- 第7.4.2項「クライアント・インストーラでOracle TimesTenドライバを特定できない」

- 第7.4.3項「Oracle BIサーバーがOracle TimesTenインスタンスにフェイルオーバーしない」

- 第7.4.4項「集計が2番目のインスタンスに存在しない」

7.4.1 Oracle BIサーバーとOracle TimesTenとの接続に関する問題

最初のノードまたは2番目のノードで、BIサーバーがOracle TimesTenに接続できない状況が発生することがあります。この問題を解決するには、次の内容を確認します。

- 次のリストの説明に従って、Oracle TimesTenのDSNがodbc.iniファイルおよびopmn.xmlファイルで正しく構成されていることを確認します。

- 第4.7項「Oracle Business IntelligenceからOracle TimesTenへのODBC接続の構成」の説明のとおり、$ORACLE_INSTANCE/bifoundation/OracleBIApplication/coreapplication/setupディレクトリのodbc.iniファイルにおいて、両方のOracle TimesTenインスタンスに接続するようにDSNが正しく定義されている。

- $ORACLE_INSTANCE/config/OPMN/opmn/ディレクトリのopmn.xmlファイルで、LD_LIBRARY_PATH変数がOracle TimesTenの共有ライブラリ・フォルダを指すように正しく設定されている。TIMESTEN_DLL変数も、次の例に示すように、正しく定義されている必要があります。
<variable id="TIMESTEN_DLL" value="u01/app/oracle/product/TimesTen/tt1122/lib/libttclient.so"/>

- BIサーバーは、Oracle TimesTen ODBCドライバのバージョン3.5を使用して接続する必要があります。
リポジトリのデプロイ時に、データベース接続プールに対してOracle TimesTenのODBCドライバのバージョン3.5が使用されていることを確認します。このドライバ・バージョンを使用しなければ、BIサーバーはOracle TimesTenに接続できません。

7.4.2 クライアント・インストーラでOracle TimesTenドライバを特定できない

Windowsコンピュータ上でクライアント・インストーラを使用してOracle BI管理ツールをインストールした後に、管理ツールに次のようなエラー・メッセージが表示される場合があります。

Times Tenドライバttclient.dllをロードできません。

このエラー・メッセージは、Oracle TimesTen物理表ソースからメタデータをインポートする際に、Oracle TimesTenのODBCドライバが使用できないことを示しています。この問題を解決するには、次の例に示すように、Oracle TimesTenドライバの場所を明示的に指すようにTIMESTEN_DLL環境変数を設定します。

set TIMESTEN_DLL=C:\TimesTen\tt1122_32\bin\ttclient1122.dll

7.4.3 Oracle BIサーバーがOracle TimesTenインスタンスにフェイルオーバーしない

スケールアウトされたノードの2番目のOracle TimesTenインスタンスにBIサーバーがフェイルオーバーしない場合は、リポジトリの論理表ソース(LTS)によってOracle TimesTenの物理データ・ソースが両方ともマップされていることを確認します。このマッピングにより、論理表ソース・レベルで、Oracle TimesTenの両方のインスタンスにマッピングが存在するようになります。Oracle TimesTenの一方のインスタンスが使用できない場合は、DSNレベルにあるBIサーバーのフェイルオーバー・ロジックによってOracle TimesTenのもう一方のインスタンスへの接続が試みられます。

7.4.4 集計が2番目のインスタンスに存在しない

最初のOracle TimesTenインスタンスで作成された集計を2番目のOracle TimesTenインスタンスで使用できないことがあります。スケールアウト・デプロイメントでは、Oracle TimesTenインスタンス間に自動レプリケーションが存在しないことに注意してください。2つのインスタンスは別個であり、別のコンピュータ上で実行されますが、デプロイされるデータ・ストアは同じです。一方のOracle TimesTenインスタンスで、Oracle BIサマリー・アドバイザまたは集計の永続性ウィザードからSQLスクリプトを使用して集計を作成する場合は、2番目のOracle TimesTenインスタンスでも同じ集計を手動で作成する必要があります。2つのOracle TimesTenインスタンスは、同期が維持されるようにする必要があります。詳細は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionメタデータ・リポジトリ作成者ガイド』の集計の永続性のライフ・サイクルのユース・ケースに関する項を参照してください。

8 バックアップおよびリカバリ

この章では、Exalytics Machineでバックアップとリカバリを実行する方法について概説します。バックアップとリカバリは、ハードウェア障害とデータ消失からの保護、およびデータが消失した場合のデータの再構築に必要な様々な戦略と手順を表します。

Exalytics Machineでは、Oracle Business IntelligenceとOracle TimesTenの両方に対して、次のリストに示すバックアップとリカバリを実行します。

- Oracle Business Intelligenceのバックアップとリカバリの詳細は、『Oracle Fusion Middleware管理者ガイド』のOracle Business Intelligenceのバックアップとリカバリの推奨事項に関する項に記載されています。

- Oracle TimesTenのバックアップとリカバリの詳細は、『Oracle TimesTen In-Memory Databaseインストレーション・ガイド』のデータベースのバックアップとリストアに関する項に記載されています。
また、前回のバックアップからデータが更新されている場合は、データをリカバリした後に、集計スクリプトを再度実行します。詳細は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionメタデータ・リポジトリ作成者ガイド』のOracle BIサマリー・アドバイザを使用した集計問合せ候補の特定に関する項を参照してください。

9 障害時リカバリ

この章では、Exalytics Machineで障害時リカバリを構成する方法について概説します。

障害時リカバリの詳細は、次のドキュメントを参照してください。

- Oracle Business Intelligenceの詳細は、『Oracle Fusion Middlewareディザスタ・リカバリ・ガイド』のOracle Business Intelligenceの推奨事項に関する項を参照してください。

- Oracle TimesTenでは、Oracle BIリポジトリおよび集計をメイン・サイトから障害時リカバリ・サイトにレプリケートする方法を慎重に管理する必要があります。特に、障害時リカバリ・サイト・システムに、本番システムに適用するリポジトリおよび集計の一連の操作を正確にミラー化する必要があります。

- 新しいリポジトリを本番システムにアップロードしたら、同じリポジトリを障害時リカバリ・サイト・システムにもアップロードする必要があります。

- 集計スクリプトを本番リポジトリおよびOracle TimesTenインスタンスに対して実行する場合、障害時リカバリ・サイト・システムに対しても同じ集計スクリプトを実行する必要があります。
詳細は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionメタデータ・リポジトリ作成者ガイド』のOracle BIサマリー・アドバイザを使用した集計問合せ候補の特定に関する項を参照してください。

索引
I  N  P  S

I

インストール・タイプ

ソフトウェアのみ, 3.2.8

N

ノード・マネージャ, 3.2.9

デフォルト・ポート, 3.2.9

P

ポート

デフォルト

ノード・マネージャ, 3.2.9

S

ソフトウェアのみのインストール・タイプ

概要, 3.2.8

staticports.ini, 3.2.9

オラクル社の法律上の注意点について

コピーライトについて

Copyright © 1994-2015, Oracle and/or its affiliates.All rights reserved.

商標と登録商標について

OracleおよびJavaはOracle Corporationおよびその関連企業の登録商標です。その他の名称は、それぞれの所有者の商標または登録商標です。

Intel、Intel Xeonは、Intel Corporationの商標または登録商標です。すべてのSPARCの商標はライセンスをもとに使用し、SPARC International, Inc.の商標または登録商標です。AMD、Opteron、AMDロゴ、AMD Opteronロゴは、Advanced Micro Devices, Inc.の商標または登録商標です。UNIXは、The Open Groupの登録商標です。

ライセンス制約の保証と結果的に生じる損害の免責

このソフトウェアおよび関連ドキュメントの使用と開示は、ライセンス契約の制約条件に従うものとし、知的財産に関する法律により保護されています。ライセンス契約で明示的に許諾されている場合もしくは法律によって認められている場合を除き、形式、手段に関係なく、いかなる部分も使用、複写、複製、翻訳、放送、修正、ライセンス供与、送信、配布、発表、実行、公開または表示することはできません。このソフトウェアのリバース・エンジニアリング、逆アセンブル、逆コンパイルは互換性のために法律によって規定されている場合を除き、禁止されています。

保証免責

ここに記載された情報は予告なしに変更される場合があります。また、誤りが無いことの保証はいたしかねます。誤りを見つけた場合は、オラクル社までご連絡ください。

制限付権利

このソフトウェアまたは関連ドキュメントを、米国政府機関もしくは米国政府機関に代わってこのソフトウェアまたは関連ドキュメントをライセンスされた者に提供する場合は、次の通知が適用されます。

U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations.As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs.No other rights are granted to the U.S. Government.

危険な用途への使用について

このソフトウェアもしくはハードウェアは様々な情報管理アプリケーションでの一般的な使用のために開発されたものです。このソフトウェアもしくはハードウェアは、危険が伴うアプリケーション（人的傷害を発生させる可能性があるアプリケーションを含む）への用途を目的として開発されていません。このソフトウェアもしくはハードウェアを危険が伴うアプリケーションで使用する際、安全に使用するために、適切な安全装置、バックアップ、冗長性（redundancy）、その他の対策を講じることは使用者の責任となります。このソフトウェアもしくはハードウェアを危険が伴うアプリケーションで使用したことに起因して損害が発生しても、オラクル社およびその関連会社は一切の責任を負いかねます。

第三者のコンテンツ、製品、サービスに対する免責事項

このソフトウェアまたはハードウェア、そしてドキュメントは、第三者のコンテンツ、製品、サービスへのアクセス、あるいはそれらに関する情報を提供することがあります。オラクル社およびその関連会社は、第三者のコンテンツ、製品、サービスに関して一切の責任を負わず、いかなる保証もいたしません。オラクル社およびその関連会社は、第三者のコンテンツ、製品、サービスへのアクセスまたは使用によって損失、費用、あるいは損害が発生しても一切の責任を負いかねます。

ドラフトのアルファ版およびベータ版ドキュメントについて

このドキュメントが試作版の場合:

このドキュメントは試作版であり、デモおよび暫定使用のみを目的としたものです。このソフトウェアを使用するハードウェアに限定するものではありません。オラクル社およびその関連会社は、このドキュメントに関して一切の責任を負わず、いかなる保証もいたしません。また、このドキュメントを使用したことによって損失、費用、あるいは損害が発生しても、一切の責任を負いかねます。