13.1.2.1リリース時点では、RUEIではユーザー・アカウント(システム・アカウントとは異なる)にEnterprise Managerアクセス・ロールを持たせることはできません。 13.1.2.1より前のリリースからアップグレードすると、この権限を持つシステム以外のアカウントは、その権限が取り消され、メッセージが表示されます。 「RUEIユーザー・ガイド」の「ユーザーと権限の管理」に記載されているように、Enterprise Managerアクセス権限を持つシステム・アカウントを新規作成する必要があります。 権限の取消しは、rpm_post_install
フェーズで行われます。
次に例を示します。
2015-01-13 23:28:29 check_em_access_permissions ... [User Permissions] EM access has been revoked, for the following user account(s): [User Permissions] - em_user [User Permissions] To restore, the user(s) must first be converted to a system account. This can be accomplished via the edit user wizard in the UI. 2015-01-13 23:28:30 check_em_access_permissions done ...
RUEIインストールは、RedHat Enterprise/Oracle Linux 6.xとRedHat Enterprise/Oracle Linux 7.xの両方でサポートされています。ただし、RUEI 13.3.1.0にアップグレードして信頼性とセキュリティを最大限に実現する前に、システムを最新のパッチ・バージョンにアップグレードしてください。
この項では、既存のRUEI 13.x.x.xインストールからリリース13.3.1.0にアップグレードする手順について説明します。
注意:
アップグレードを続行する前に、各プロセッサで個別に構成、メイン・データベースおよびデータベースをバックアップします。 構成のバックアップを実行するには、「システム」 > 「メンテナンス」を選択し、「バックアップとリストア」をクリックします。 ロールバックの場合には、構成のバックアップが必要です。
データベースのバックアップ方法の詳細は、「Oracle Enterprise Manager Cloud Control管理者ガイド」を参照してください。
この項で説明するレポータのアップグレード手順は、専用のレポータ・システムばかりでなく、単一サーバーのインストールにも適用できます。
RUEI 13.x.x.xからレポータ・システムをアップグレードするには、次の手順を実行します:
Reporter (root
)にログインします。 /root
ディレクトリ内でRUEI zipファイルを解凍し、アプリケーション・ファイルが格納されているディレクトリに移動します。 次のコマンドを実行します。
cd /root
unzip Vxxxx
.zip
次のコマンドを実行します。
cd /usr/java tar xzf /root/RUEI/Java/jre-8u181-linux-x64.tar.gz
これにより、必要なJavaソフトウェアがディレクトリ/usr/java/jre1.8.0_181 /usr/java/jre
にインストールされます。 インストール・ディレクトリのバージョンを独立させたものにするには、 /usr/java/jre
symlinkを変更して新規Javaソフトウェア・バージョンを指定します:
rm /usr/java/jre ln -s /usr/java/jre1.8.0_181 /usr/java/jre
RedHat Enterprise/Oracle Linux 6.xでreporter RUEIシステムをアップグレードするには、php-process
モジュールをインストールする必要があります。
Rpmを手動で使用する場合(オペレーティング・システムのインストール・メディアなど)は、次のコマンドを実行します:
rpm -Uhv php-process-5.3.3*.x86_64.rpm
Yumリポジトリを使用するときは、次のコマンドを実行します:
yum install php-process
次のコマンドを実行しているレポータおよびコレクタ・システムでのすべての処理を停止します:
cd /root/RUEI/extra chmod +x ruei-upgrade-13.3.1.0.sh ./ruei-upgrade-13.3.1.0.sh stop_ruei
次のコマンドを実行して、アップグレード前に必要なアクションを実行します:
cd /root/RUEI/extra ./ruei-upgrade-13.3.1.0.sh rpm_pre_install
必要な各コレクタ・システムについて、「RUEI 13.x.x.xからリモート・コレクタ・システムのアップグレード」に示されているステップを実行します。
注意:
このステップは、13.2.3.1より前のバージョンからのアップグレード時に実行する必要があります。
Rootユーザーとして、Oracle Instantclient
およびphp-oci8
のバージョンを12cR1にアップグレードするために、次のコマンドおよび変更を実行
rpm -e --nodeps php-oci8-11gR2 rpm -e --nodeps oracle-instantclient11.2-sqlplus rpm -e --nodeps oracle-instantclient11.2-basic cd /root/RUEI/IC rpm -Uvh oracle-instantclient12.1-*
/etc/ruei.conf
で、INSTANTCLIENT_DIR
の値を/usr/lib/oracle/12.1/client64
に変更
cd /root/RUEI/PHP/OL6 rpm -Uhv php-oci8-* service httpd restart
次のコマンドを実行して、新しいバージョンのRPMsをインストールします:
cd /root/RUEI/133 chmod +x ruei-install.sh ./ruei-install.sh reporter
既存のインストール(アップグレード)では、RPMsをインストールした後、次のコマンドを実行してフォントをコピーする必要があります:
. /etc/ruei.conf cp $RUEI_HOME/bi-publisher/fonts/* /usr/java/jre/lib/fonts/
次のコマンドを実行して、アップグレード後に必要なアクションを実行します:
cd /root/RUEI/extra ./ruei-upgrade-13.3.1.0.sh rpm_post_install
次のコマンドを実行して、処理を再起動します:
cd /root/RUEI/extra ./ruei-upgrade-13.3.1.0.sh reinitialize ./ruei-upgrade-13.3.1.0.sh start_ruei
必要なコレクタ・システムごとに、root
としてログインします。 /root
ディレクトリ内でRUEI zipファイルを解凍し、アプリケーション・ファイルが格納されているディレクトリに移動して、新しいリリースのPRMをインストールします。 次を実行します。
次のコマンドを実行しているRUEI配布パッケージを解凍します:
cd /root
unzip Vxxxx
.zip
次のコマンドを実行します。
cd /usr/java tar xzf /root/RUEI/Java/jre-8u181-linux-x64.tar.gz
これにより、必要なJavaソフトウェアがディレクトリ/usr/java/jre1.8.0_181
にインストールされます。 インストール・ディレクトリのバージョンを独立させたものにするには、 /usr/java/jre
symlinkを変更して新規Javaソフトウェア・バージョンを指定します:
rm /usr/java/jre ln -s /usr/java/jre1.8.0_181 /usr/java/jre
次のコマンドを実行するコレクタRPMsをアップグレードします:
cd /root/RUEI/133 chmod +x ruei-install.sh ./ruei-install.sh collector
必須コレクタ・システムごとに前述の手順を完了したら、レポータ・システムのアップグレードを続行する必要があります。 詳細は、「RUEI 13.x.x.xからレポータ・システムのアップグレード」を参照してください。
リリース13.2.3.1を開始すると、PARALLELヒントの使用が無効になるため、データベースのパフォーマンスが向上します。 新しいデフォルトを構成に適用するには、RUEI_USERユーザーとして次のコマンドを実行します:
execsql config_set_value processor db_core_dop 1
execsql config_set_value processor db_core_dop_kpi 1
execsql config_set_value processor db_gui_dop 1
execsql config_set_value processor cubr_fact_hints ''
すべてのセッション・データについて、データ・ブラウザでアップグレード前のデータを再度使用できるようにするには、次のコマンドを実行します:
注意:
このアップグレード後のステップは、13.2.1.1より前のバージョンからアップグレードする場合にのみ実行してください。
./ruei-upgrade-13.3.1.0.sh migrate_visit_data
アップグレード前のデータを正常に移行した後、次のコマンドを実行して古いデータを削除します:
./ruei-upgrade-13.3.1.0.sh drop_visit_cube
セッション診断データで、データ・ブラウザでアップグレード前のデータを再度使用できるようにするには、次のコマンドを実行します:
./ruei-upgrade-13.3.1.0.sh migrate_session_data
アップグレード前のデータを正常に移行した後、次のコマンドを実行して古いデータを削除します:
./ruei-upgrade-13.3.1.0.sh drop_session_cube