Oracle® Fusion Middleware Oracle Business Intelligence Enterprise Editionシステム管理者ガイド 12c (12.2.1.3.0) E90019-04 |
|
![]() 前 |
![]() 次 |
この章の内容は次のとおりです。
Fusion Middleware ControlおよびWebLogic Server管理コンソールを使用して、Oracle Business Intelligenceシステムを管理します。
これらのWebベース・ツールは、Oracle Business Intelligenceのほとんどの一般的なシステム管理タスクをサポートします。「Oracle Business Intelligenceの管理について」を参照してください。
Fusion Middleware Controlでは、ステータスの監視、プロセスの開始と停止、問題の解決およびコンポーネントの構成などのタスクを実行して、システム・コンポーネントを管理できます。また、Javaコンポーネントの状況を管理することもできます。たとえば、それらのステータスを監視して、それらを開始および停止できます。
WebLogic Server管理コンソールでは、Javaコンポーネントのステータスを監視してセキュリティを構成できます。「Oracle Business Intelligenceのシステム管理の概要」を参照してください。
複数の管理者による同時操作を可能にするロック・メカニズム
大規模なデプロイメントでは、複数の管理者が同時にアクセスしてシステムの状況を確認しているときに、別の管理者が構成設定を変更しようとする場合があります。Fusion Middleware ControlおよびOracle WebLogic Serverでは、複数の管理者が同じ構成設定を同時に更新しないよう、ロック・メカニズムを採用して、一度に1人の管理者のみが設定を変更できるようにしています。
注意:
複数の管理者が同じ管理者アカウントを使用して、気付かずに同じ構成設定を同時に更新する可能性があります。そのため、複数の管理者が同じ管理者アカウントを共有しないようにすることをお薦めします。Fusion Middleware Controlを使用して、Oracle Business Intelligenceシステム・コンポーネント(Oracle BIサーバー、Oracle BIプレゼンテーション・サービス、Oracle BIスケジューラなど)を管理、監視および構成できます。また、Fusion Middleware Controlを使用して、管理サーバーおよび管理対象サーバーを管理することもできます。
この項では、次の項目について説明します。
Fusion Middleware Controlにログインするには、Webブラウザを開き、Fusion Middleware ControlのURLを入力します。
URLを次の形式で入力します。
http://hostname.domain:port/em
ポート番号は管理サーバーの番号で、デフォルトは9500です。
Fusion Middleware Controlは、「Oracle Business Intelligenceシステムを起動する条件」で説明しているように、管理サーバーが稼働している場合にのみ使用できます。
注意:
HTTPリクエストをプロキシ・サーバーに送信するようにブラウザが構成されている場合、管理サーバーのHTTPリクエストをプロキシ・サーバーに送信しないようにブラウザを構成しなければならないことがあります。管理サーバーがブラウザと同じコンピュータに配置されている場合は、localhostまたは127.0.0.1に対して送信されたリクエストがプロキシ・サーバーに送信されないようにしてください。
ここでは、Oracle Business Intelligenceシステム・コンポーネントを管理するための、Oracle Business Intelligenceのページを表示する方法について説明します。
ナビゲーション・ツリーを使用して、Fusion Middleware Controlで管理できるBIドメイン内のノードを移動および選択できます。
インストール時の選択内容に応じて、次のドメイン・コンポーネントをノードとしてナビゲーション・ツリーに表示できます。
アプリケーション・デプロイメント
BIドメインにデプロイされているすべてのアプリケーションが表示されます(analytics、Oracle Business Intelligence for Microsoft Office、Oracle BI Publisherなど)。
WebLogicドメイン
WebLogicサーバーの概要情報が表示されます。ノードを選択し、「Oracle WebLogic Server管理コンソール」メニュー・オプションをクリックしてWebLogic Server管理コンソールを表示し、Oracle WebLogic Serverを管理できます。
bidomain
このノードは、Oracle Business IntelligenceのWebLogicサーバー・ドメインを表します。ここには、管理サーバーを含むAdminServerノードと、管理対象サーバー(デフォルトではbi_server1などのシングル・ノード・クラスタ)を含むbi_clusterノードがあります。「管理サーバー、管理対象サーバーおよびシステム・コンポーネントについて」を参照してください。
AdminServer
bi_cluster
ビジネス・インテリジェンス
biinstance
このノードは、Fusion Middleware Controlで管理できるOracle Business Intelligenceシステム・コンポーネントを表します。
このノードを選択して「概要」ページを表示し、システム・コンポーネントを管理します。
メタデータ・リポジトリ
このノードは、Fusion Middleware Controlで管理できるメタデータ・サービス(MDS)のスキーマ・リポジトリを表します。
Fusion Middleware ControlをOracle Business Intelligenceとともに使用する場合は、注意する必要がある考慮事項がいくつかあります。
Fusion Middleware Controlを使用してOracle Business Intelligenceを管理する場合は、次のヒントに留意してください。
『Oracle Fusion Middlewareの管理』の「Oracle Fusion Middlewareの管理のスタート・ガイド」を参照してください。
Fusion Middleware Control内でOracle Business Intelligenceに関する情報を表示できる(ただし変更はできない)ユーザーが必要な場合があります。このようなユーザーは、Monitorsグループのメンバーにすることで構成できます。『Oracle WebLogic Serverロールおよびポリシーによるリソースの保護』 を参照してください。
Fusion Middleware ControlとともにInternet Explorer 8を使用すると、表示に問題が発生することがあります。たとえば、「診断」ページの「ログ・メッセージ」タブで、全テキストを参照するためにスクロール・バーが必要なときにバーが消失していることがあります。
この問題を回避するには、ブラウザで必ず互換表示モードの選択を解除してください。
「ツール」メニューから「インターネット オプション」を選択します。「詳細設定」タブの「ブラウズ」セクションで、「ページ レイアウト エラーから互換表示で自動的に回復」の選択が解除されていることを確認します。
「ツール」メニューから「互換表示設定」を選択します。「互換表示でイントラネット サイトを表示する」および「互換表示ですべての Web サイトを表示する」の選択が解除されていることを確認します。
機能的な動作(キャッシュ、しきい値など)または環境設定(ホスト名、ポート、ファイルまたはメタデータの場所)に関連するドメイン固有の場所に格納されている値を変更して、Oracle Business Intelligenceシステム設定を構成します。
次の方法を使用できます。
次の表に、Oracle Business Intelligenceシステム設定を構成する場合に使用する方法を示します。各方法により、特定の構成ファイルの設定が更新されます。
実行する処理 | 使用可能なメソッド | 更新方法 |
---|---|---|
使いやすいユーザー・インタフェースの一般的な構成設定を変更します。 |
Fusion Middleware Control 「Fusion Middleware Controlの使用」を参照してください。 この方法を使用することをお薦めします。ただし、設定を使用できない場合は、テキスト・エディタを使用できます。 |
Fusion Middleware Controlの特定のOracle Business Intelligence構成ページの値を変更します。 たとえば、BIサーバー・キャッシュを有効化するには、「構成」ページの「パフォーマンス」タブで「キャッシュ使用可能」チェック・ボックスをクリック(選択/選択解除)します。 |
ファイルを手動で編集して、構成設定を変更します。 |
テキスト・エディタ 「テキスト・エディタの使用」を参照してください。 Fusion Middleware ControlのOracle Business Intelligenceページで設定を使用できない場合にこの方法を使用することをお薦めします。 |
テキスト・エディタを使用して構成テキスト・ファイルの値を変更します。 |
スクリプティング・ツールを使用して、より複雑な構成変更を行います。 |
WebLogic Scripting Tool(WLST) 「WLST (WebLogic Scripting Tool)の使用」を参照してください。 ドキュメントで指示されている場合にこの方法を使用することをお薦めします。 |
WLSTスクリプティング・ツールを使用してコマンドを実行し、構成変更を行います。 |
Fusion Middleware Controlを使用して、特定のOracle Business Intelligence構成設定を更新できます。
変更できる構成設定には、パフォーマンス設定、ダッシュボードおよび分析のデフォルト・プレゼンテーション設定、エージェントが使用するメール・サーバー設定などがあります。
Oracle Business Intelligence構成設定をFusion Middleware Controlで使用できない場合、テキスト・エディタを使用して構成ファイルの設定を更新できます。「Oracle Business Intelligenceシステム設定の構成」を参照してください。
テキスト・エディタを使用して、構成ファイルの設定を追加または変更できます。
Fusion Middleware Controlで使用できないシステム構成設定に対してテキスト・エディタを使用します。
テキスト・エディタを使用して構成ファイルを更新する手順は、次のとおりです。
Oracle Business Intelligence WebLogic構成タスクを実行するためにWebLogic Scripting Tool (WLST)スクリプトが用意されています。たとえば、インストール中にドメインを作成したり、高可用性のためにマシンを追加する場合です。
次の場所からWLSTスクリプト・コマンドを実行します。
ORACLE_HOME/oracle_common/common/bin/wlst.sh (Windowsの場合はwlst.cmd)
オンライン(実行中のシステム・プロセス)またはオフライン(停止しているシステム・プロセス)・モードで、Oracle Business Intelligenceシステム設定を構成できます。以降の項では、オンラインおよびオフラインの構成変更を行う場合に適用される様々な条件について説明します。
ノード・マネージャに関連する構成変更を除くすべてのオフラインの構成変更をマスター・ホストで行う必要があります。また、すべてのOracle BI EEプロセスを最初に停止する必要があります。
オフラインの変更を使用するには、管理サーバー、管理対象サーバー、システム・コンポーネントの順に起動する必要があります。管理対象サーバーを起動するコマンドは実行中の管理サーバーから構成をレプリケートする唯一のプロセスであるため、これは構成変更の一般的な要件です。
仮定と前提条件:
ファイル・システム(オフライン)またはWeblogic管理者(オンライン)権限を持つ必要があります
オフラインでコンポーネントを起動する場合、管理サーバーおよびノード・マネージャを最初に起動する必要があります。「ドメインのOracle Business Intelligenceコンポーネント・プロセスの起動」を参照してください
オフラインのWLSTの実行
次の場所からWLSTスクリプト・コマンドを実行します。
ORACLE_HOME/oracle_common/common/bin/wlst.sh
オフライン・コマンドを発行する前に、readDomain(DOMAIN_HOME)コマンドを使用してドメインを選択する必要があります。
次に例を示します。
readDomain('/u01/bi')
オフライン・コマンドを発行した後、updateDomain()コマンドを使用して変更をコミットする必要があります。
次に例を示します。
updateDomain('/u01/bi')
closeDomain()コマンドを使用してドメインを選択解除します。
次に例を示します。
closeDomain('/u01/bi')
間違えたか変更を破棄する場合、updateDomain()コマンドを使用せずにcloseDomain()コマンドを使用する必要があります。
管理サーバー・ドメインMBeanにアクセスできるコンピュータからオンラインの構成変更を行うことができます。
仮定と前提条件:
Weblogic管理者権限が必要です。
管理サーバーが稼働している必要があります。
変更後、影響を受けたBIコンポーネントを再起動する必要があります。「ドメインのOracle Business Intelligenceコンポーネント・プロセスの起動」を参照してください。
オンラインのWLSTの実行
次の場所からWLSTスクリプト・コマンドを実行します。
ORACLE_HOME/oracle_common/common/bin/wlst.sh
次のコマンドを発行して、管理サーバーに接続します。
./wlst.sh connect(<username>, <password>, <connect string>)
次に例を示します。
./wlst.sh connect('weblogic', 'mypassword', 't3://localhost:9500')
コマンドを発行する前にedit()およびstartEdit()コマンドを発行して、編集ツリーを入力して編集セッションを起動する必要があります。
save()コマンドを使用して、編集セッション中に行われたすべての変更を保存します。
activate()コマンドを使用して変更をコミットします。
編集セッションの外側でコマンドを発行しようとすると、コマンドは失敗し、ヘルプ・メッセージが表示されます。
間違えたか変更を破棄する場合、undo()またはcancelEdit()コマンドを使用する必要があります。
Oracle Business Intelligenceのインストールおよび構成後、たとえば、組織のポリシーごとに更新が必要な場合には、そのインスタンスのJDKを更新する必要が生じることもあります。
JDKの更新を決定する前に、システム要件および動作保証ドキュメントの説明に従って、適切なバージョンを検討してください。「システム要件と動作保証」を参照してください。
特定のJDKを使用したインストールの詳細は、Oracle Business Intelligenceのインストールと構成を参照してください。
Oracle WebLogic Server管理コンソールを使用して、Oracle Business Intelligence Javaコンポーネントを管理します。
Oracle WebLogic Server管理コンソールを表示する方法は、次のとおりです。
Fusion Middleware Controlの「WebLogicドメイン」メニューのリンクをクリックする
WebブラウザのウィンドウにURLを入力する
Oracle WebLogic Server管理コンソールは、WebLogic Serverの管理サーバーが実行されている場合にのみ使用できます。「Oracle Business Intelligenceプロセスの管理について」を参照してください。
WebLogic Serverの管理サーバーが稼動していない場合は、サーバーを起動します。
次のいずれかの方法を使用して、Oracle WebLogic Server管理コンソールを表示します。
Fusion Middleware Controlの「概要」ページのリンクをクリックする:
Fusion Middleware Controlが表示されます。
「WebLogicドメイン」メニューの「Oracle WebLogic Server管理コンソール」リンクをクリックします。
Oracle WebLogic Server管理コンソールのログイン・ページが表示されます。
WebブラウザのウィンドウでURLを使用する:
Webブラウザを起動します。
ブラウザに次のURLを入力します。
http://<hostname>:<port>/console/
例: http://example.com:9500/console/
この場合、hostname
は管理サーバーのDNS名またはIPアドレス、port
は管理サーバーがリクエストを待ち受けるリスニング・ポート(デフォルトはポート9500)です。ドメイン全体に対応する管理ポートを構成している場合は、そのポート番号を使用します。Secure Sockets Layer (SSL)を使用するように管理サーバーを構成している場合は、次のようにhttpの後に「s」を追加する必要があります。
https://<hostname>:9500/console/
このURLの例では、SSLが使用されます。
Oracle WebLogic Server管理コンソールのログイン・ページが表示されます。
システム管理者のユーザー名とパスワードを入力し、「ログイン」ボタンをクリックします。
システム全体にわたる管理者のユーザー名とパスワードは、インストール・プロセスの実行時に指定します。このユーザー名とパスワードを使用して、WebLogic Server管理コンソール、Fusion Middleware ControlおよびOracle Business Intelligenceにログインできます。または、次のセキュリティ・グループのいずれかに属するユーザー名を入力します。
Administrators
Operators
Deployers
Monitors
これらのグループには、Oracle WebLogic Server管理コンソールのシステム管理機能に対する様々なアクセス・レベルが用意されています。
セキュリティ・システムを使用して、これらのグループのユーザーを追加または削除することにより、コンソールへのアクセスを制御できます。
HTTPリクエストをプロキシ・サーバーに送信するようにブラウザが構成されている場合、管理サーバーのHTTPリクエストをプロキシ・サーバーに送信しないようにブラウザを構成しなければならないことがあります。管理サーバーがブラウザと同じコンピュータに配置されている場合は、localhostまたは127.0.0.1に対して送信されたリクエストがプロキシ・サーバーに送信されないようにしてください。
次の図に示すように、Oracle WebLogic Server管理コンソールでbiドメインを選択します。
このページで、Oracle Business Intelligence Javaコンポーネントを監視および管理できます。
注意:
Oracle WebLogic Server管理コンソールの使用の詳細は、Oracle WebLogic Server管理コンソールのオンライン・ヘルプ・システムを参照してください。このヘルプ・システムでは、コンソールを使用して、デプロイされたWebアプリケーションに対するコンテキスト・ルートをオーバーライドする方法について説明します。Oracle Business Intelligenceに対するコンテキスト・ルートの変更はサポートされていません。これは、内部リンクやエンドユーザーのエンド・ポイントには多くのコンテキスト・ルートが使用されているためです。