機械翻訳について

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

この章では、各RUEIコンポーネントをインストールするための前提条件と手順について説明します。 既存のRUEI 13.x.x.xインストールをリリース13.4.1.0にアップグレードする手順は、RUEI 13.4へのアップグレードで説明されています。インストール後の構成手順を「RUEIの構成」で説明しています。

ノート:

RUEIコンポーネントをシステムにインストールする前に、必ず適切なコマンド(yum updateup2dateなど)を使用して、オペレーティング・システムに最新のOpenSSLパッチが適用されるようにしてください。 最新のOpenSSLパッチを適用すると、システムのセキュリティを強化できます。

前提条件

この項では、RUEIソフトウェアのインストール前に実行する必要があるステップについて説明します。 この項で説明しているすべての前提条件を満たしてから、インストール作業に進んでください。

ノート:

RUEIインストールは、RedHat Enterprise/Oracle Linux 6.x (6.5以上)およびRedHat Enterprise/Oracle Linux 7.xの両方でサポートされていますが、信頼性とセキュリティを最大限に高めるには、RUEIをインストールする前にシステムを最新のパッチ・バージョンにアップグレードします。

ソフトウェア・インストールの計画

RUEIのデータ収集の概要は、「データ・コレクション」を参照してください。 次のインストール・データ収集オプションが使用可能です。

  • ネットワーク・データ・コレクタ: このオプションは、ネットワークを通過するデータを収集するもので、以前のリリースでのデフォルト・オプションでした(ローカルまたはリモートのコレクタが必要です)。

  • タグ・データ・コレクタ: このオプションは、タグ・ベースの監視とも呼ばれ、リクエストを監視して、すべてのページに挿入される特定のWeb URL (タグ)を処理することによりデータを収集します。

表2-1 インストールの概要およびデータ収集方法

ネットワーク タグ

要件

ネットワーク・トラフィックにアクセスして、ネットワーク・プロトコル分析を実行します。

アプリケーション・テンプレートにアクセスして、JavaScriptコードを挿入します。

単一のサーバー (図1-7)

「レポータ・ソフトウェアのインストール」 (ネットワーク・データ・コレクタを自動的にインストールする)の説明に従ってインストーラを実行する場合は、reporterオプションを使用します。

「レポータ・ソフトウェアのインストール」 (タグ・ベースのデータ・コレクタを自動的にインストールする)の説明に従ってインストーラを実行する場合は、reporter-tagオプションを使用します。

ソフトウェアのインストール場所の計画

レポータ・データベースおよびRUEIソフトウェアのインストール場所によっては、必須のディスク領域は慎重に計画する必要があります。 オペレーティング・システムのインストール中のディスクのパーティション化の段階でこの情報を用意しておく必要があります。

「**内部XREFエラー**」には、RUEIインストール・コンポーネントのディスク領域要件が表示されます。

表2-2 必須ディスク領域の仕様

パーティション 最小RequiredDisk領域(GB) コンポーネント
レポータ / 単一サーバー . .
ORACLE_BASE (デフォルト/u01/app/oracle ) 1 600 データベース
RUEI_HOME(デフォルト /opt/ruei ) 5 RUEIソフトウェア
RUEI_DATA(デフォルト /var/opt/ruei/ ) 400 RUEIデータ
コレクタ / タグ・コレクタ . .
RUEI_HOME(デフォルト /opt/ruei ) 5 RUEIソフトウェア
RUEI_DATA(デフォルト /var/opt/ruei/ ) 200 RUEIデータ
データベース . .
ORACLE_BASE (デフォルト/u01/app/oracle ) 1 600 データベース

これは、スタンドアロンRUEIサーバーのインストールの場合、最低1005GBが必要であることを意味します。

ノート:

レポータおよびデータベース・サーバーには高性能のデータ記憶域が必要です。 RAID-10またはRAID-5 (または同等の)ストレージ構成では、高性能ディスクを使用することを推奨します。

ネットワーク・データ収集のためのネットワーク・インタフェースの構成

ネットワーク・データ収集を使用する場合は、次のことを確認します。

  1. 静的IPアドレスが、RUEI Webインタフェースへのアクセスに使用されるインタフェースに割り当てられていることを確認します。 さらに、割り当てられたIPアドレスおよびホスト名は、/etc/hostsファイルで構成されている必要があります。 必要に応じて、すべてのレポータ・システムおよびコレクタ・システムが、DNSシステムで正しく定義されていることを確認します。

  2. ネットワーク・パケット監視に使用するネットワーク・インタフェースは、管理上upになっており、IPアドレスが割り当てられていないことを確認します。

    ノート:

    取得インタフェースのONBOOTパラメータをyesに設定して、ネットワーク・インタフェースが常に(再起動後)upステータスになるようにします。 ネットワーク・インタフェースの構成は、/etc/sysconfig/network-scripts/ifcfg-ethXファイル(Xは必要なネットワーク・インタフェースを表します)にあります。 あるいはグラフィカル・ユーティリティであるsystem-config-networkを使用して、上記の作業を行うこともできます。

オペレーティング・システム・セキュリティの構成

システムが初めて起動するときに、インストール後のウィザードが表示され、オペレーティング・システムの構成設定を完了できます。

セキュリティ強化されたLinux (SELinux)が無効になっていることを確認する必要があります。 SELinuxを無効にするには、/etc/selinux/configファイルでSELINUX=disabledを設定します。 これはRUEIが正しく機能するために必要です。 SELinux設定を変更するには、システム全体にラベルを再設定できるようにシステムを再起動する必要があります。

オペレーティング・システムのファイアウォールが有効になっている場合は、データベース・リスナーTCPポート443のTCPポート1521 (デフォルト)、SSHサーバーのTCPポート22など、それぞれのサービスへのアクセスを許可するように構成してください。

セキュリティ上の理由から、オペレーティング・システムのインストール時に「システムの暗号化」チェック・ボックスを選択して、すべての機密データが安全な方法で格納されるようにすることをお薦めします。 システムのブート中にパスフレーズが必要です。

ネットワーク・データ収集のNTPデーモンの動作確認

日付および時間設定が正しく指定されていることを確認します。 NTPの使用を推奨され、分割サーバーのデプロイメントで必要です。 さらに、レポータ・システムとコレクタ・システムに指定するタイム・ゾーンはすべて同じである必要があります。

ノート:

分散環境では、レポータ・システムとコレクタ・システムに指定されるタイム・ゾーンは、すべて同じであることが必要です。

RedHat Enterprise/Oracle Linux 6.x

NTPデーモンはRUEI、特にサーバーの分割構成では重要なコンポーネントであるため、起動時に少なくとも実行レベル5でアクティブ化されていることを確認することをお薦めします。 次のコマンドを実行します:

/sbin/chkconfig --list | grep ntpd
ntpd     0:off   1:off   2:off   3:off   4:off   5:off   6:off
/sbin/chkconfig ntpd on
/sbin/chkconfig --list | grep ntpd
ntpd     0:off   1:off   2:on    3:on    4:on    5:on    6:off
/etc/init.d/ntpd start
Starting ntpd:                                     [  OK  ]

NTPデーモンが実行されていない場合は、次のコマンドを実行して起動できます:

/etc/init.d/ntpd restart

次のサンプル出力は、NTPデーモンがいつ同期化されるか(*)を示しています。

ntpq -pn
       remote           refid      st t when poll reach   delay   offset  jitter
  ==============================================================================
  *194.171.167.130     .PPS.         1 u 994 1024 377     6.429   0.041   0.093
  +80.85.129.25        130.235.20.3  3 u 725 1024 377     4.435   0.673   0.129
  +82.94.235.106       135.81.191.59 2 u 678 1024 377     1.709   1.774   0.020
   127.127.1.0         .LOCL.       10 l   8   64 377     0.000   0.000   0.001
RedHat Enterprise/Oracle Linux 7.x

RedHat Enterprise/Oracle Linux 7.xでは、NTP同期、タイムゾーンおよびその他のクロック関連の設定は、timedatectlツールを使用して管理されます:

ノート:

このコマンドは、次のchrony構成ファイルでタイム・サーバーが正しく設定されている場合にも、「NTP同期済」オプションを有効にする「NTP有効」オプションを有効にします:
/etc/chrony.conf
# timedatectl
Local time: Wed 2017-10-04 09:42:09 BST
Universal time: Wed 2017-10-04 08:42:09 UTC
RTC time: Wed 2017-10-04 08:42:09
Time zone: Europe/London (BST, +0100)
NTP enabled: yes
NTP synchronized: yes
RTC in local TZ: no
DST active: yes
Last DST change: DST began at
Sun 2017-03-26 00:59:59 GMT
Sun 2017-03-26 02:00:00 BST
Next DST change: DST ends (the clock jumps one hour backwards) at
Sun 2017-10-29 01:59:59 BST
Sun 2017-10-29 01:00:00 GMT
                                   

「NTP有効」「NTP同期済」「はい」を表示していることを確認します。

デフォルトでは、chronyパッケージはNTP同期を提供するためにインストールされます。 時間が同期化されていない場合は、/etc/chrony.confで、少なくとも1つのserverディレクティブを通して少なくとも1つの有効(および到達可能)タイム・サーバーを指定してください。

/etc/chrony.confを編集した後、chronydデーモンを再起動します:

systemctl restart chronyd

その後、timedatectlコマンドでは「NTP同期済」「はい」と表示されます。

サービスがアクティブかどうか、およびどのタイム・サーバーが使用されているかを確認するには、次の例に示すようにsystemctl status chronyd.service -lを実行します。
systemctl status chronyd.service -l

chronyd.service - NTP client/server
   Loaded: loaded (/usr/lib/systemd/system/chronyd.service; enabled; vendor preset: enabled)
   Active: active (running) since Tue 2020-04-14 12:59:17 PDT; 2h 14min ago
     Docs: man:chronyd(8)
           man:chrony.conf(5)
 Main PID: 12783 (chronyd)
   Memory: 324.0K
   CGroup: /system.slice/chronyd.service
           \u2514\u250012783 /usr/sbin/chronyd

Apr 14 12:59:17 host1 systemd[1]: Starting NTP client/server...
Apr 14 12:59:17 host1 chronyd[12783]: chronyd version 3.2 starting (+CMDMON +NTP +REFCLOCK +RTC +PRIVDROP +SCFILTER +SECHASH +SIGND +ASYNCDNS +IPV6 +DEBUG)
Apr 14 12:59:17 host1 chronyd[12783]: Frequency -8.954 +/- 7.631 ppm read from /var/lib/chrony/drift
Apr 14 12:59:17 host1 systemd[1]: Started NTP client/server.
Apr 14 13:01:27 host1 chronyd[12783]: Selected source 10.128.128.1
RedHat Enterprise/Oracle Linux 8.x

RedHat Enterprise/Oracle Linux 8.xでは、クロック関連の設定はtimedatectlツールを介して管理されます:

# timedatectl
          Local time: Thu 2020-04-16 13:39:56 UTC
          Universal time: Thu 2020-04-16 13:39:56 UTC
          RTC time: Thu 2020-04-16 13:39:57
          Time zone: UTC (UTC, +0000)
          System clock synchronized: yes
          NTP service: active
          RTC in local TZ: no

次のことを確認: NTPサービス: アクティブおよびシステム・クロックが同期されました: はい

RUEIの前提条件のインストール

この項で説明する手順は、レポータ・システムでのみ必要です。 この手順は、RedHat Enterprise/Oracle Linux 6x、7.xまたは8.xを使用しているかどうかによって異なります。keep

Yumリポジトリを使用したすべての要件のインストール

使用するOSフレーバ(RedHatまたはOracle)およびバージョンによっては、すべての依存関係を満たすために「optional」(または「optional latest」)リポジトリの使用を有効にする必要がある場合もあります。

この手順は、RedHat Enterprise/Oracle Linux 6x、7.xまたは8.xを使用しているかどうかによって異なります。

RedHat Enterprise/Oracle Linux 6.x前提条件のインストール

Oracle/RedHatの最小インストールを実行した後、次の手順を実行します。 グラフィック環境は必須ではありません。

次のコマンドを実行する必要なレポータ・パッケージをインストールします:

yum -y install httpd \
mod_ssl \
php \
php-ldap \
php-mbstring \
php-soap \
librsvg2 \
rsync \
*-fonts \
libpcap \
ncurses \
net-snmp \
net-snmp-libs \
net-snmp-utils \
zlib 
RedHat Enterprise/Oracle Linux 7.x前提条件のインストール

RedHat Enterprise / Oracle Linux 7.xの最小インストールを実行した後、次の手順を実行します。 グラフィック環境は必須ではありません。

次のコマンドを実行して、必要なレポータの前提条件パッケージをインストールします:

yum -y install httpd \
mod_ssl \
php \
php-ldap \
php-soap \
php-mbstring \
librsvg2-tools \
rsync \
libpcap \
ncurses \
zlib \
net-snmp \
net-snmp-libs \
net-snmp-utils \
*-fonts
RedHat Enterprise/Oracle Linux 8.x前提条件のインストール

RedHat Enterprise / Oracle Linux 8.xの最小インストールを実行した後、次の手順を実行します。 グラフィック環境は必須ではありません。

次のコマンドを実行して、必要なレポータの前提条件パッケージをインストールします:

yum -y install httpd \
mod_ssl \
php \
php-ldap \
php-soap \
php-mbstring \
php-json \
librsvg2-tools \
rsync \
libpcap \
ncurses \
libidn \
zlib \
net-snmp \
net-snmp-libs \
net-snmp-utils \
*-fonts

Oracle Databaseのインストール

次のロケーションにあるOracleデータベース・ソフトウェアのダウンロード・ページから、Oracle Database Enterprise Editionをダウンロードしてインストールします:

https://www.oracle.com/database/technologies/oracle-database-software-downloads.html

Oracleデータベースをインストールする手順は、製品のドキュメントで詳細に説明されています。 Oracle Databaseドキュメント・ライブラリから入手できます。 このガイドで使用されているパス・ユーザー名とグループ名は、Oracle databaseの製品ドキュメントに基づきます。

ノート:

サポートされているデータベースのバージョンについては、My Oracle Supportの動作保証リストを参照してください。

ノート:

Oracle Database 19cはRPMパッケージとしても使用できますが、このガイドの手順およびスクリプトでは、.zipパッケージおよびUniversal Installerを使用してデータベース・ソフトウェアをインストールすることを前提としています。

RUEIソフトウェアの取得

RUEIソフトウェアは、Oracle Software Delivery Cloud webサイト(http://edelivery.oracle.com)から入手できます。 ソフトウェアをダウンロードするには、次を実行します:

  1. Oracle Software Delivery Cloud webサイトにサインインします。
  2. 「カテゴリ」検索テキスト・フィールドに「Oracle Real User Experience Insight」と入力し、ドロップダウン・リストから選択します。
  3. 検索結果から次ををクリックします。"DLP: Oracle Real User Experience Insight 13.3.4.1.0.0"。 カートに追加されます。
  4. 「チェックアウト」をクリックします。
  5. カートの内容が正しいことを確認してください。 「続行」をクリックします。
  6. 「Oracleライセンス契約」を受け入れ、「続行」をクリックします。
  7. 「ダウンロード」をクリックします。

RUEIソフトウェアの解凍

ダウンロードしたRUEI zipファイルをサーバーの/rootディレクトリにコピーし、解凍します。 次のコマンドを実行します:

cd /root
unzip package_name.zip

次のディレクトリおよびファイルが抽出され、RUEIのインストールを完了するために必要なソフトウェアが提供されます:

  • /root/ruei/db_templates/ruei_database.dbt
  • /root/ruei/extra/oracledb
  • /root/ruei/extra/ruei-clean.sh
  • /root/ruei/extra/ruei-collector-failover.sh
  • /root/ruei/extra/ruei-migrate
  • /root/ruei/extra/ruei-reporter-failover.sh
  • /root/ruei/extra/ruei.conf
  • /root/ruei/extra/upgradeCheck.php
  • /root/ruei/mkstore/mkstore-11.2.0.4.0.tar.gz
  • /root/ruei/php/ol6/php-oci8-12cR1-5.3.3-49.el6_5.x86_64.rpm
  • /root/ruei/php/ol7/php-oci8-12cR1-5.4.16-45.el7.x86_64.rpm
  • /root/ruei/php/ol8/php-oci8-12cR1-7.2.11-1.el8.x86_64.rpm
  • /root/ruei/rpms/ux-*.rpm
  • /root/ruei/ruei-check.sh
  • /root/ruei/ruei-install.sh
  • /root/ruei/ruei-prepare-db.sh
  • /root/ruei/ruei-upgrade.sh
  • /root/ruei/sql_scripts/*.sql
  • /root/ruei/java/jre-8u271-linux-x64.tar.gz
  • /root/ruei/ic/oracle-instantclient12.1-basic-12.1.0.2.0-1.x86_64.rpm
  • /root/ruei/ic/oracle-instantclient12.1-sqlplus-12.1.0.2.0-1.x86_64.rpm

一般的なインストール作業

この項で説明するステップは、計画インストール(ローカル・データベースを使用するレポータ、リモート・データベースを使用するレポータまたはコレクタ)に関係なく実行する必要があります。

RUEI構成ファイルを確認

/etc/ruei.confファイルでは、インストール内で使用する設定が指定されています。 このファイルのテンプレートは、RUEIディストリビューションzipの/root/ruei/extraディレクトリにあります。 RUEI環境(リモート・データベースおよびコレクタなど)のすべてのコンポーネントでは、同じグローバル/etc/ruei.conf構成ファイルが必要です。

ノート:

次の表に示すすべての変数は、このガイド全体で使用される値であり、必要に応じて変更できます。

表2-3 RUEI構成設定

設定 説明

RUEI_HOME

RUEIソフトウェアのホーム・ディレクトリ。 /var/opt/rueiで始まるパスに設定しないでください。

ノート:

ディレクトリ名は、50文字の長さにすることはできません。 RUEI_HOMEとRUEI_DATAは独立したパスでなければなりません。 たとえば、RUEI_HOMEが/opt/rueiの場合、RUEI_DATAを/opt/ruei/dataに設定することはできません。 また、/var/opt/rueiのサブディレクトリにRUEI_HOMEを設定することはできず、RUEI_DATAを/opt/rueiのサブディレクトリに設定することはできません。

/opt/ruei

RUEI_DATA

RUEIデータ・ファイルのディレクトリ。 /opt/rueiで始まるパスに設定しないでください。

ノート:

ディレクトリ名は、50文字の長さにすることはできません。 RUEI_HOMEとRUEI_DATAは独立したパスでなければなりません。 たとえば、RUEI_HOMEが/opt/rueiの場合、RUEI_DATAを/opt/ruei/dataに設定することはできません。 また、/var/opt/rueiのサブディレクトリにRUEI_HOMEを設定することはできず、RUEI_DATAを/opt/rueiのサブディレクトリに設定することはできません。

/var/opt/ruei

RUEI_USER

RUEIオペレーティング・システム・ユーザー。

moniforce

RUEI_GROUP

RUEIオペレーティング・システム・グループ。

moniforce

RUEI_DB_INST

データベース・インスタンス名。

ノート:

データベース・インスタンス名の長さは8文字を超えることはできません。

ux

RUEI_DB_TSCONF

構成表領域名

ノート:

データベース表領域名は、30文字以下である必要があります。

UXCONF

RUEI_DB_TSSTAT

統計表領域名

ノート:

データベース表領域名は、30文字以下である必要があります。

UXSTAT

RUEI_DB_USER

データベース・ユーザー名。

ノート:

データベース・ユーザー名の長さは30文字以下にする必要があります。

UXINSIGHT

RUEI_DB_TNSNAME

レポータのデータベース接続文字列。

ノート:

別名の長さは255文字以下にする必要があります。

uxinsight

RUEI_DB_TNSNAME_CFG

レポータのデータベース接続文字列。

ノート:

RUEI_DB_TNSNAMEはレポータ・システムのデフォルトです。

$RUEI_DB_TNSNAMEまたはconfig

RUEI_DB_TNSNAME_BI

エクスポート・データベース接続文字列。

ノート:

データベース・ユーザー名の長さは30文字以下にする必要があります。

uxinsight

MKSTORE_BIN

mkstoreユーティリティの場所。

/usr/local/mkstore/mkstore

TZ

PHPタイムゾーン設定。

ノート:

これは適切なタイムゾーン設定であり、Linux、PHPおよびOracle Databaseに対して有効である必要があります。 Linuxの場合は、tzselectユーティリティを使用できます。PHPの場合は、http://www.php.net/manual/en/timezones.phpを使用します。 Oracle Databaseのタイムゾーンの詳細は、『Oracle Databaseグローバリゼーション・サポート・ガイド』を参照してください。 ruei.confでは、ORA_SDTZ (データベース・セッションのタイムゾーン)をTZに設定する必要があります。 この方法の詳細は、/root/RUEI/extraruei.confインストール・テンプレート・ファイルを参照してください。

Europe/Amsterdam

DEFAULT_TABLESPACE

デフォルトRUEI表領域の名前。

REMOTE_DB

デフォルトは0です。 リモート・データベースの場合は1に設定します。

ノート:

リモート・データベース・ホストへのコマンドライン・アクセス権を持たず、ruei-prepare-db.shを実行している場合に必要になるオプションはありません。 (「リモート・データベース・サービスに対するRUEIの設定」を参照)

DBCONNECT

リモート・データベースへの完全修飾されたデータベース接続文字列

重要

「表2-3」で記述されているTZRUEI_HOMERUEI_DATARUEI_USERRUEI_GROUP設定をリテラル値に関して指定する必要があります。 したがって、次は許可されません。

RUEI_BASE=/my/ruei/dir
export RUEI_HOME=$RUEI_BASE/home

ノート:

RUEIシステムのインストール後に/etc/ruei.confの設定を変更した場合は、システム処理を再起動して、これらの設定を有効にする必要があります(「システム」 > 「メンテナンス」 > 「システム・リセット」 > 「システム処理の再起動」)。

フェイルオーバー・レポータ構成設定

表2-4は、フェイルオーバー・レポータの構成に使用される設定を示し、レポータ・システムにのみ関係があります。 構成手順の詳細は、「フェイルオーバー・レポータ・システムの構成」を参照してください。

表2-4 RUEIフェイルオーバー・レポータ構成設定

設定 説明

RUEI_REP_FAILOVER_PRIMARY_IP

プライマリ・レポータIPアドレス。

RUEI_REP_FAILOVER_STANDBY_IP

セカンダリ・レポータIPアドレス。

RUEI_REP_FAILOVER_VIRTUAL_IP

仮想レポータIPアドレス。

RUEI_REP_FAILOVER_VIRTUAL_DEV

仮想レポータIPアドレスへの接続に使用するネットワーク・インタフェース。

RUEI_REP_FAILOVER_VIRUAL_MASK

仮想レポータIPアドレスのネットワーク・マスク。

フェイルオーバー・コレクタ構成設定

表2-5は、フェイルオーバー・コレクタの構成に使用される設定を示し、コレクタ・システムにのみ関係があります。 構成手順の詳細は、「フェイルオーバー・コレクタ・システムの構成」を参照してください。

表2-5 RUEIフェイルオーバー・コレクタ構成設定

設定 説明

RUEI_COL_FAILOVER_PRIMARY_IP

プライマリ・コレクタIPアドレス。

RUEI_COL_FAILOVER_STANDBY_IP

セカンダリ・コレクタIPアドレス。

RUEI_COL_FAILOVER_VIRTUAL_IP

仮想コレクタIPアドレス。

RUEI_COL_FAILOVER_VIRTUAL_DEV

仮想コレクタIPアドレスへの接続に使用するネットワーク・インタフェース。

RUEI_COL_FAILOVER_VIRTUAL_MASK

仮想レポータIPアドレスのネットワーク・マスク。

RUEIの分散パックに含まれるソフトウェアを使用する場合は、JAVA_HOMEおよびINSTANTCLIENT_DIRの設定を変更しないでください。

構成ファイルの例は、RUEIディストリビューション・パックに含まれています。 次のコマンドを発行して、 /etcにコピーできます:
cp /root/ruei/extra/ruei.conf /etc/

リモート・レポータ・データベース・インストールの場合、ruei.confファイルは、レポータ・システムのものと同一である必要があります。

RUEIユーザーおよびディレクトリの作成

  1. moniforceグループおよびRUEI_USERユーザーを作成します。 moniforceのホーム・ディレクトリは、グループ・メンバーの読取り権限付きで/var/opt/rueiに設定する必要があります。

    /usr/sbin/groupadd moniforce
    /usr/sbin/useradd moniforce -g moniforce -d /var/opt/ruei
    chmod -R 750 /var/opt/ruei
    chown -R moniforce:moniforce /var/opt/ruei
    

    ノート:

    moniforce (RUEI_USER)ユーザーのログイン・シェルは、/bin/bashに設定する必要があります。

  2. RUEIディレクトリの場所はフレキシブルですが、/etc/ruei.confファイルで構成されているとおりの正確なディレクトリ名を使用する必要があります。 次のコマンドを実行してRUEIアプリケーションのルート・ディレクトリを作成します:

    mkdir -p /opt/ruei
    chmod 755 /opt/ruei

    ノート:

    指定した$RUEI_HOMEディレクトリおよび$RUEI_DATAディレクトリには、それらのために定義された755の権限があります。 これらのディレクトリの詳細は、「表2-3」を参照してください。

  3. 次のコマンドを発行することにより、ファイルがRUEI_USERユーザーに読取り可能であることを確認します。
    chmod 644 /etc/ruei.conf
    chown moniforce:moniforce /etc/ruei.conf
    

Javaのインストール

レポータ・システムおよびコレクタ・システムの場合は、Java Runtime Environment (JRE)をインストールする必要があります。 Javaは、RUEIディストリビューション・パックにバンドルされています。

  1. 次のコマンドを実行します:

    mkdir -p /usr/java/
    chmod 755 /usr/java
    cd /usr/java
    tar xzf /root/ruei/java/jre-8u271-linux-x64.tar.gz
    
  2. これにより、必要なJavaソフトウェアがディレクトリ /usr/java/jre1.8.0_241にインストールされます。 インストール・ディレクトリ・バージョンを独立させるには、次のコマンドを実行するより一般的なシンボリック・リンクを作成します:

    ln -s /usr/java/jre1.8.0_271 /usr/java/jre

システムのインストール前チェック

RUEIをインストールする準備ができているかどうかを確認するには、RUEIシステム・チェックを実行することをお薦めします。

システム・チェックの実行

システム・チェックを実行する手順は、次のとおりです:

  1. cd /root/ruei
  2. ./ruei-check.sh <installation option> <check>

システムのインストール・オプションに応じて、異なる引数を指定してチェックを呼び出す必要があります。 次の表に、使用可能な引数のリストを示します。

表2-6 RUEIシステム・チェックのコマンドライン引数

インストール・オプション システムのインストール前チェック
単一サーバー ./ruei-check.sh reporter system --role reporter
レポータ .
  • ローカル・データベースあり
./ruei-check.sh reporter system --role reporter
  • ローカル・データベースなし
./ruei-check.sh reporter system --role reporter --with-remote-db
Collector ./ruei-check.sh collector pre-install --role collector
データベース ./ruei-check.sh database pre-install --role database

注意1: システム要件が類似しているため、単一サーバーとレポータのruei-check.shコマンドラインは同じです。

注意2: インストールの問題がある場合は、RUEIチェック・ログ・ファイル /tmp/ruei-check.logをOracle Customer Supportに提供してください。

注意3: RUEI構成ファイルを確認の説明に従って、各システムで/etc/ruei.confファイルを設定および確認したことを確認します。

レポータのインストール

この項では、レポータ・システムの必須コンポーネントをインストールする手順について説明します。 これには、Apache webサーバーおよびOracleデータベースのInstant Clientが含まれます。

Apache WebサーバーとPHPのインストール

この項では、Apache Webサーバーとそれを使用するコンポーネントのインストールと構成について説明します。

PHPの構成
  1. 次のコマンドを実行して、再起動後にWebサーバーが自動的に起動することを確認します:

    RedHat Enterprise / Oracle version 6.x:

    /sbin/chkconfig httpd on
    

    RedHat Enterprise / Oracleバージョン7.x/8.x:

    systemctl enable httpd
  2. /etc/php.d/ruei.iniファイルで次の設定を作成します。

    session.gc_maxlifetime = 14400
    memory_limit = 192M
    upload_max_filesize = 128M
    post_max_size = 128M
RSVG警告の回避

RUEIでは、グラフ生成にRSVGを使用します。 欠落しているディレクトリについての警告を回避するために、次のコマンドを使用して、空の.gnome2ディレクトリを作成します。

mkdir -p /var/www/.gnome2
Apache Webサーバーの保護

RUEIの機密データを保護するには、レポータ・インタフェースのアクセスをHTTPSに制限することを強くお薦めします。 rootユーザーとして次のコマンドを使用します。

sed -i -e 's/^Listen 80/#Listen 80/' /etc/httpd/conf/httpd.conf

すでに無効になっているSSLv2に加えて、必要に応じて、rootユーザーとして次のコマンドを使用して、webサーバーでのSSLv3のサポートも無効にします。

sed -i -e 's/^SSLProtocol all -SSLv2/SSLProtocol all -SSLv2 -SSLv3/' /etc/httpd/conf.d/ssl.conf
Apache構成でのMPMモジュールの変更
PHP実行を有効にするには、/etc/httpd/conf.modules.d/00-mpm.confファイルを変更する必要があります。

ノート:

この手順はOL7およびOL8にのみ適用されます。

次のコマンドをrootユーザーとして実行します。

sed -i -e 's/^LoadModule mpm_event_module/#LoadModule mpm_event_module/' /etc/httpd/conf.modules.d/00-mpm.conf

sed -i -e 's/^#LoadModule mpm_prefork_module/LoadModule mpm_prefork_module/' /etc/httpd/conf.modules.d/00-mpm.conf

OracleデータベースのInstant Clientのインストール

rootユーザーとして次のコマンドを実行して、Oracleデータベース・クライアントおよびSQLplus拡張機能をインストールします:

cd /root/ruei/ic
rpm -Uhv oracle-instantclient12.1-basic-*.rpm
rpm -Uhv oracle-instantclient12.1-sqlplus-*.rpm

php-oci8モジュールのインストール

php-oci8モジュール(RUEIディストリビューション・セットの一部)をインストールします。 手順は、RedHat Enterprise/Oracle Linux 6.xまたは7.xのどちらを使用しているかによって異なります。

RedHat Enterprise/Oracleバージョン6.x

次のコマンドを実行します:

cd /root/ruei/php/ol6
rpm -Uhv php-oci8-12cR1-5.3.3-*.x86_64.rpm

RedHat Enterprise/Oracleバージョン7.x

次のコマンドを実行します:

cd /root/ruei/php/ol7
rpm -Uhv php-oci8-12cR1-5.4.16-*.x86_64.rpm

RedHat Enterprise/Oracleバージョン8.x

次のコマンドを実行します:

cd /root/ruei/php/ol8
rpm -Uhv php-oci8-12cR1-7.2.11-1.el8.x86_64.rpm

レポータ・データベース・インスタンスの作成

ノート:

Enterprise ManagerでRUEIを使用する場合は、次に説明するRUEIウォレット・パスワードが必要です。 適切なウォレット・パスワードがない場合、RUEIをEnterprise Managerに関連付けることはできません。

セカンダリ(フェイルオーバー)レポータ・システムをインストールする場合は、この項で説明する手順をスキップし(「フェイルオーバー・レポータ・システムの構成」を参照)、「レポータ・ソフトウェアのインストール」で続行する必要があります。

レポータ・データベースは、ローカル(つまり、レポータ・システム上)に置くことも、リモート・データベース・サーバーに置くこともできます。 この項では、RUEIに必要なデータベース・インスタンスを作成し、レポータからこのデータベース・インスタンスに接続するために必要な接続データを生成します。 この章で説明するデータベースの設定のかわりに、Generic Database Instance Setupで説明する手順に従います。

たとえば、プラガブルDatabaseを使用してRUEIを構成する場合など、リモート・データベースを使用しているときに、リモート・データベース・サーバーへのコマンドライン・アクセス権がない場合は、「リモート・データベース・サービスに対するRUEIの設定」を参照してください。

データベース・インスタンス(RUEI_DB_INST)が作成されるシステムには、次のスクリプトが存在する必要があります:

  • ruei-prepare-db.sh: データベース・インスタンス、Oracleウォレットおよびデータベース接続ファイルを作成します。 このスクリプトはLinuxでのみ実行されます。 Oracle databaseを別のオペレーティング・システムにインストールする場合は、Generic Database Instance Setupを参照してください。

  • sql_scripts: このディレクトリは、ruei-prepare-db.shスクリプトで呼び出される多くのSQLスクリプトを含みます。

  • db_templates: このディレクトリには、ruei-prepare-db.shスクリプトにより作成されたRUEIデータベース・インスタンス用のテンプレートが含まれています。

  • ruei-check.sh: これはハードウェアおよび環境のチェック・ユーティリティで、ruei-prepare-db.shによって自動的に起動されます。 このスクリプトは、スタンドアロンのトラブルシューティング・ユーティリティとしても使用できます。 スクリプトの詳細は、「RUEIシステム・チェック・ツール」を参照してください。

この項でデータベースの自動ログイン・ウォレットを作成し、後でEnterprise Managerとの統合に必要に応じて、特定バージョンの"mkstore"ユーティリティが必要です。 このユーティリティは、次のように設定できます。 これは、データベース・インスタンス(RUEI_DB_INST)が作成されるシステムと、別のシステムである場合はレポータで行う必要があります。

  • 次のコマンドを実行します:

    cd /usr/local
    tar xzf /root/ruei/mkstore/mkstore-11.2.0.4.0.tar.gz
  • これでmkstoreユーティリティが/usr/local/mkstore-11.2.0.4.0にインストールされます。 インストール・ディレクトリをバージョンに依存しないものにするためには、次のコマンドを使用して、より一般的なsymlinkを作成します。

    ln -s /usr/local/mkstore-11.2.0.4.0 /usr/local/mkstore
  • 次の変更を/etc/ruei.conf:に加えます

    * export MKSTORE_BIN=/usr/local/mkstore/mkstore
  • このステップをレポータ・システムとは別のデータベース・サーバーで実行している場合は、次の変更を/etc/ruei.conf:に加えます。

    * export JAVA_HOME=$ORACLE_HOME/jdk/jre

この項で説明する手順で作成される4つの「接続データ」ファイルは、次のとおりです:

  • cwallet.sso

  • ewallet.p12

  • sqlnet.ora

  • tnsnames.ora

ノート:

これらのファイルは、RUEI_DATAディレクトリに作成されます。

また、RUEI構成ファイル(/etc/ruei.conf)もデータベース・サーバーに存在し、「RUEI構成ファイルを確認」の説明に従って構成し、この項の前の手順で説明したようにmkstoreを設定する必要があります。

次を実行します。

  1. ruei-prepare-db.shスクリプトとruei-check.shスクリプト、およびsql_scriptsディレクトリとdb_templatesディレクトリを、データベース・インスタンスを実行するサーバーにコピーして、oracleユーザーがそれらを実行できるようにします。 これらのスクリプトおよびディレクトリはRUEIディストリビューションzip (/root/ruei/)にあります。

  2. 「RUEI構成ファイルを確認」で説明されているように、/etc/ruei.confファイル内の設定を確認して必要に応じて設定を確認します。 構成表領域および統計表領域に異なる名前を使用する場合は、続行する前にこれらを設定してください。 RUEIレポータとリモート・データベースで同じ表領域名を使用する必要があります。

  3. データベース・サーバー上のoracleユーザーとしてデータベース・サーバーにログインし、ORACLE_HOME環境変数を設定します。 oracleユーザーとして、ruei-prepare-db.shスクリプトを実行する必要があります。 このスクリプトにより$RUEI_DB_INSTデータベースが作成されますが、それはいくつかのハードウェアおよびソフトウェア環境チェックが実行された後です。 実行される実際のチェックは、インストール中のシステム・タイプによって異なります。

    スクリプトによりレポータ・データベース・ユーザー・パスワードの入力を要求されます脚注1 この結果、RUEIアプリケーションでデータベースに自動的にログインできるようになります。 このスクリプトにより、ここで自分用の接続データも作成されます。

    このスクリプトでは、このインストールに使用するデフォルトの表領域名の入力を求められ、その後で接続データ・ファイルが作成されます。

    次のコマンドを実行します:

    chmod +x ruei-prepare-db.sh ruei-check.sh
    chmod -R +r /home/oracle/sql_scripts/
    chmod -R +r /home/oracle/db_templates/
    export ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1Foot 2
    ./ruei-prepare-db.sh create
    

    インストール・スクリプトでシステムを確認するかどうかを尋ねるプロンプトが表示されます。 実行することをお薦めします。 実行されるチェックについては、「RUEIシステム・チェック・ツール」で詳しく説明しています。

    前述のコマンドをレポータとデータベース・サーバーの組合せで実行した場合、ステップ4を省略して、ステップ5に進んでかまいません。

  4. このステップは、リモート・データベースを使用する場合にのみ当てはまります。

    リモート・データベースを使用するレポータ・システムの場合、ステップ3で生成された/tmp/ruei-database-configuration.tarファイルをデータベース・サーバーからレポータ・システムにコピーする必要があります。 /tmp/ruei-database-configuration.tarファイルは、ディレクトリ/var/opt/ruei (RUEI_DATA)のReporterサーバーで抽出される必要があります。 指定したRUEI_USER (moniforce)がファイルを使用できるように、ファイルの権限を設定する必要があります。

    生成された.tarファイルをレポータ・システムにコピーします。このファイルには接続データ・ファイルが入っています。 レポータ・サーバーにログインし、次のコマンドを使用して.tarファイルを抽出します:

    cd /var/opt/ruei
    tar xvf path-to-tar-file/ruei/database-configuration.tar
    chown moniforce:moniforce cwallet.sso ewallet.p12 sqlnet.ora tnsnames.ora
    
  5. データベースのロギングには大量のディスク領域が使用される可能性があるため、不要なディスク領域の使用を避けるために、クリーンアップ・スクリプトをインストールすることをお薦めします。 (例)スクリプトをoracleユーザー・ディレクトリにコピーし、次のコマンドを実行してcronを介してアクティブ化します:

    mkdir -p /home/oracle/bin
    cp /root/ruei/extra/ruei-clean.sh /home/oracle/bin
    chmod +x /home/oracle/bin/ruei-clean.sh
    su - oracle -c 'echo "10 0 * * * /home/oracle/bin/ruei-clean.sh" | crontab'

データベース・インスタンスの作成を検証するには、次のコマンドを使用してRUEIのインストール後チェックを実行します:

ローカル・データベースまたは単一サーバー・システムを使用するレポータの場合:

cd /root/ruei/
 ./ruei-check.sh database post-install --role reporter

データベース・サーバー・システムの場合:

cd /root/ruei/
./ruei-check.sh database post-install --role database

レポータ・ソフトウェアのインストール

この項で説明する手順は、「スケーリング・シナリオ」および「ソフトウェア・インストールの計画」で説明するすべての構成に関連しています。 レポータ・ソフトウェアをインストールすると、コレクタおよびプロセッサ・ソフトウェアもインストールされます。

  1. 2つの追加グループのapacheおよびmoniforceメンバーを次のコマンドの実行にします:

    EL7/OL7/OL8

    /usr/sbin/usermod -aG moniforce apache
    /usr/sbin/usermod -aG dialout apache
    /usr/sbin/usermod -aG dialout moniforce
  2. RUEIソフトウェアを保持するディレクトリに移動して、次のコマンドを実行します:

    cd /root/ruei
    chmod +x ruei-install.sh
    
  3. 次のいずれかのオプションを使用して、インストール前チェックを実行し、レポータ・ソフトウェアをインストールします:

    • 分割サーバー構成にレポータをインストールしている場合、またはソフトウェア・インストールの計画で説明されているネットワーク・ベースのデータ収集のみを使用する場合:

      ./ruei-check.sh reporter pre-install
      ./ruei-install.sh reporter
      

      ノート:

      RUEIレポータ・ソフトウェアのインストールを続行する前に、インストールごとのチェックで報告された問題を調査して修正します。
    • 単一サーバーにインストールする場合で、「ソフトウェア・インストールの計画」 (このオプションはネットワーク・ベースのデータ収集もサポートしています)の説明に従ってタグ・ベースのデータ・コレクションを使用する場合は、次の手順に従います:

      ./ruei-check.sh reporter,tag-server pre-install
      ./ruei-install.sh reporter-tag
      

      ノート:

      RUEIレポータ・ソフトウェアのインストールを続行する前に、インストールごとのチェックで報告された問題を調査して修正します。

    タグ付けに基づくアプリケーションの監視の詳細は、RUEIユーザーズ・ガイド「Webページの識別とレポート作成」のアプリケーションの定義に関する項を参照してください。

  4. 次のコマンドを実行して、Apache webサーバーを再起動します:

    Linux 6.xの場合

    /sbin/service httpd restart
    

    Linux 7.x/8.xの場合

    /bin/systemctl restart httpd.service
  5. rootユーザーとして、次の行をRUEI_USER (RUEI_DATA /.bash_profile)の.bash_profileファイルに追加します:

    source /etc/ruei.conf
    source $RUEI_HOME/bin/env.sh
    
  6. RUEIソフトウェアが正しくインストールされたことを確認します:

    • 分割サーバー構成にレポータをインストールする場合、またはPlanning the Software Installationの説明に従ってネットワーク・ベースのデータ収集のみを使用する場合:

      ./ruei-check.sh reporter post-install
    • 分割サーバー構成にレポータをインストールする場合、またはソフトウェア・インストールの計画の説明に従ってタグ・ベースのデータ収集のみを使用する場合:

      ./ruei-check.sh reporter,tag-server post-install
  7. セカンダリ(フェイルオーバー)レポータ・システムをインストールする場合は、このステップを実行しないでください(「フェイルオーバー・レポータ・システムの構成」を参照)。 「ネットワーク・インタフェースの構成」から続行してください。

    moniforceユーザーとして、RUEI adminユーザーのパスワードを設定し、次のコマンドを実行しているRUEIインタフェースへのログインを有効にします:

    su - moniforce
    set-admin-password
    

    パスワードの入力と確認を求められます。

パスワードの要件

adminユーザー・パスワードを定義する際は、次のことに留意してください。

  • パスワードは、8文字以上で、英数字以外の文字($、@、&および!など)を少なくとも1文字含める必要があります。

  • 最初のパスワードは、7日以内に変更する必要があります。

  • ユーザー名とパスワードは、大文字と小文字が区別されます。

リモート・タグ・データ・コレクタのインストール

この項で説明する手順は、リモートのタグ・ベースのデータ・コレクタ・システムにのみ関係します。「ソフトウェア・インストールの計画」および「スケーリング・シナリオ」を参照してください。

コレクタ・システムにrootユーザーとしてログインし、次を実行します:

  1. rsyncパッケージとlibpcapパッケージがインストールされていることを確認します。 たとえば、次のコマンドを入力して、Yumを使用してパッケージをインストールします。

    yum -y install rsync
    yum -y install libpcap 
    
  2. RedHat Enterprise/Oracle Linux 6.xを使用している場合、次のコマンドを実行します:

    ln -s /usr/lib64/libpcap.so.N.N.N /usr/lib64/libpcap.so.0.9.4
    

    N.N.N はインストールされているlibpcapのバージョンです。 次に例を示します。

    ln -s /usr/lib64/libpcap.so.1.0.0 /usr/lib64/libpcap.so.0.9.4
    
  3. 次のコマンドを実行して、Apacheをインストールします:

    rpm -Uhv httpd-2.2.15-*..x86_64.rpm 
    
  4. 次のコマンドを実行して、再起動後にWebサーバーが自動的に起動することを確認します:

    /sbin/chkconfig httpd on
    
  5. RUEIのルート・ディレクトリに移動し、次のコマンドを実行するruei-install.shスクリプトを実行します:

    cd /root/ruei
    chmod +x ruei-install.sh ruei-check.sh
    
  6. ソフトウェア・インストールの計画で説明されているように、タグ・ベースのデータ・コレクタをインストールします:

    ./ruei-check.sh collector pre-install --role collector
    ./ruei-install.sh tag-server
    

    ノート:

    RUEIレポータ・ソフトウェアのインストールを続行する前に、インストールごとのチェックで報告された問題を調査して修正します。
  7. 次のコマンドを実行して、Apache webサーバーを再起動します:

    Linux 6.x

    /sbin/service httpd restart
    

    Linux 7.x/8.x

    /bin/systemctl restart httpd.service
  8. rootユーザーとして、RUEI_USERの.bash_profileファイル(RUEI_DATA/.bash_profile)に次の行を追加します。

    source /etc/ruei.conf 
    source $RUEI_HOME/bin/env.sh 
    
  9. 次のコマンドを実行して、RUEIソフトウェアが正しくインストールされていることを確認します:

    ./ruei-check.sh reporter,tag-server post-install
  10. レポータ・システムから新しく作成したコレクタ・システムへのパスワードなしのリモート・ログインを設定します。 必要な構成ステップは、「レポータ通信の構成(分割サーバー設定のみ)」で説明しています。

リモート・ネットワーク・タグ・データ・コレクタのインストール

この項で説明する手順は、リモート・ネットワークのデータ・コレクタ・システムにのみ関連します。「ソフトウェア・インストールの計画」および「スケーリング・シナリオ」を参照してください。

コレクタ・システムにrootユーザーとしてログオンし、次のようにします。

  1. rsyncパッケージとlibpcapパッケージがインストールされていることを確認します。 たとえば、次のコマンドを入力して、Yumを使用してパッケージをインストールします。

    yum -y install rsync
    yum -y install libpcap 
    
  2. RedHat Enterprise/Oracle Linux 6.xを使用している場合、次のコマンドを実行します:

    ln -s /usr/lib64/libpcap.so.N.N.N /usr/lib64/libpcap.so.0.9.4
    

    ここで、N.N.Nはインストールされているlibpcapのバージョンです。 次に例を示します。

    ln -s /usr/lib64/libpcap.so.1.0.0 /usr/lib64/libpcap.so.0.9.4
    
  3. RUEIのルート・ディレクトリに移動し、次のコマンドを実行するruei-install.shスクリプトを実行します:

    cd /root/ruei
    chmod +x ruei-install.sh ruei-check.sh
    
  4. ソフトウェア・インストールの計画の説明に従って、ネットワーク・ベースのコレクタをインストールします:

    ./ruei-check.sh collector pre-install --role collector
    ./ruei-install.sh collector
    

    ノート:

    RUEIレポータ・ソフトウェアのインストールを続行する前に、インストールごとのチェックで報告された問題を調査して修正します。
  5. rootユーザーとして、RUEI_USER (RUEI_DATA/.bash_profile)の.bash_profileファイルに次の行を追加します:

    source /etc/ruei.conf 
    source $RUEI_HOME/bin/env.sh 
    
  6. 「ネットワーク・インタフェースの構成」の説明に従って、ネットワーク・インタフェースを構成します。

  7. 次のコマンドを実行して、RUEIソフトウェアが正しくインストールされていることを確認します:

    ./ruei-check.sh collector post-install
  8. レポータ・システムから新しく作成したコレクタ・システムへのパスワードなしのリモート・ログインを設定します。 必要な構成ステップは、「レポータ通信の構成(分割サーバー設定のみ)」で説明しています

ネットワーク・インタフェースの構成

この項は、ネットワーク・データ・コレクタ・システムのみに関連しています。

インタフェース構成ファイル内の、取得インタフェースのONBOOTパラメータをyesに設定して、監視ネットワーク・インタフェースが常に(再起動後)upステータスになるようにします。 ネットワーク・インタフェースの構成は、/etc/sysconfig/network-scripts/ifcfg-ethXファイル(Xは必要なネットワーク・インタフェースを表します)にあります。 または、グラフィカル・ユーティリティのsystem-config-networkを使用して、適切なインタフェースを「コンピュータの起動時にデバイスをアクティブ化」に設定します。

メール(MTA)の構成(オプション、レポータのみ)

この項は、レポータ・システムにのみ関係があります。

RUEIでは、PDFレポートおよび電子メール・アラートの送信に、稼働しているローカルMTAの使用を想定しています。 デフォルトでは、LinuxでSendmail MTAが使用されます。 デフォルトでは、Sendmailにより電子メールが宛先のMTAに直接配信されます。 この動作がニーズやポリシーに従っていない場合、SmartHost (リレー)を介したメール送信は代替メールである可能性があります。 SendmailでSmartHostを構成するには、次のようにします。

  1. アップロードされたRPMを含むディレクトリに移動し、RedHat Enterprise/Oracle Linux 6、7および8.xに対して次のコマンドを実行して、Sendmail構成ユーティリティをインストールします:

    yum install sendmail-cf
  2. /etc/mail/sendmail.mcでSmart Host設定を含む行を検索します。 SMART_HOST設定を必要に合せて変更します。 次に例を示します。

    define('SMART_HOST', 'my.example')dnl
    
  3. 次のコマンドを実行して、新しい構成を新しいsendmail.cfに生成します:

    make -C /etc/mail
    
  4. 次のコマンドを実行して、Sendmailを再起動します:

    service sendmail restart

ノート:

Sendmail MTAの構成に関する拡張的な情報は、http://www.sendmail.orgから入手できます。

自動ブラウザ・リダイレクションの構成(オプション)

この項は、レポータ・システムにのみ関係があります。

ブラウザを正しいRUEIパスに自動的にリダイレクトするには、/var/www/html/index.htmlファイルを次の内容で作成します。

                   <head>
                   <meta http-equiv="REFRESH" content="0;URL=/ruei/">
                   </head>

レポータ通信の構成(分割サーバー設定のみ)

この項は、リモート・コレクタを使用するレポータ・システムにのみ関係があります。

パスワードなしのSSH接続は、レポータ・システムから各コレクタ・システムまで、Moniforceユーザー間で設定する必要があります。 次を実行します。

  1. Reporterサーバーにrootとしてログインします。 次のコマンドを実行します:

    su - moniforce
    ssh-keygen -P ""
    

    [Enter]を押して、デフォルトを使用します。

  2. 次のコマンドを実行して、各コレクタ・システムにrootとしてログインし、moniforceユーザーになります:

    su - moniforce
    
  3. 次のコマンドを実行して、各コレクタ・システム上のmoniforceユーザーの.sshディレクトリ(存在しない場合)を作成します:

    mkdir ~/.ssh
    chmod 700 ~/.ssh
    
  4. レポータ・システムのSSH鍵を、次のコマンドを実行してコレクタ・システムの必要なロケーションにコピーします:

    cd ~/.ssh
    ssh root@Reporter cat /var/opt/ruei/.ssh/id_rsa.pub >> authorized_keys
    

    (レポータ・システムのrootパスワードを指定する必要があります。)

    chmod 600 authorized_keys
    
  5. パスワードを使用せずにレポータ・システムでリモート・コマンドを(moniforceユーザーとして)実行できるようになったかどうかを確認します。 次に例を示します。

    • レポータ・サーバーで、rootとしてログインします。

    • moniforceユーザーとしてログイン: su - moniforce

    • リモート・パスワード・コマンドの実行: ssh Collector pwd

    • 「Are you sure you want to continue connecting (yes/no)?」という質問に対して「yes」と入力します。

    • コマンドから/var/opt/rueiが返されます。

  6. これらのステップをコレクタごとに実行する必要があります。

    ノート:

    レポータとコレクタ間の接続が正しく構成されていない場合、リモートのコレクタを登録しようとすると、認可エラーを受け取ります。

RUEIのインストール成功の確認

「初期設定ウィザード」の完了後(RUEIの初期構成の実行を参照)、「レポータ」システムで次のコマンドを実行してインストールを検証します:

cd /root/ruei
./ruei-check.sh diagnostics

注意1: RUEIシステムでは、初期設定ウィザードの完了後に時間がかかる場合があります。 設定が完了すると、次に示すように、"Reporter ~ post-install-settled ">「システム・ステータスの概要」[ OK ]がレポートされます:
イメージはレポータの診断出力を示します。

注意2: RUEIシステム・チェックでは、「システム・ステータスの概要」など、システムの多くの部分が検証されます。 「システム」「ステータス」の順に選択して、UIを使用して「System Status Overview」にアクセスすることもできます。

注意3: RUEIシステム・チェックの詳細は、RUEIシステム・チェック・ツールを参照してください。

Oracle Enterprise ManagerでのRUEIの使用

ビジネス・アプリケーションを構成するアプリケーション、スイートおよびサービスをインシデント・マネージャ内にイベントとしてレポートできるように、Oracle Enterprise Managerリポジトリへの接続を設定できます。 ビジネス・アプリケーション機能の使用については、『Oracle Enterprise Manager Cloud Control Oracle Fusion Middlewareマネージメント・ガイド』で説明されています。



脚注の凡例

脚注1:

データベース・パスワードは、Oracle walletパスワードとしても使用されます。 どちらのパスワードも8から30文字で、数字と文字の両方を含める必要があります。 Oracleウォレット・パスワードの変更については、該当するOracleドキュメントを参照してください。


脚注2:

この行には、データベース・バージョンおよびインストール・パスに基づいたカスタマイズが必要です。