第4章 JBoss Enterprise Application Platform のアップグレード前のテストに関するガイドライン
JBoss Enterprise Application Platform 5.1.2 は、JBoss Enterprise Application Platform 5.1 のマイナーリリースとなっています。
RPM を使って当プラットフォームをインストールされているお客様は、バージョン 5.1.x から最新版へのアップグレードも可能です。
重要
これは、プラットフォームのアップグレードでアシスタンス移行ではありません。
このプラットフォームソフトウェアは、最新版に更新されますが、設定ファイルを更新し、お使いのアプリケーションとの互換性を確認する必要があります。
RPM を使った JBoss Enterprise Application Platform 5.1.x から最新版 5.1.x へのアップグレード に従い、本番システムへ適用する前に全プロセスをテスト、検証してください。
RPM を使った JBoss Enterprise Application Platform 5.1.x から最新版 5.1.x へのアップグレード
このタスクの包括的なガイドラインに従い、非本番システムのアップグレード前のテストを実施します。プラットフォームのアップグレードにおけるベストプラクティスとして、本番システムをアップグレードする前にこのタスクを完了してください。
タスクのガイドラインを終え、収集した結果について満足した場合は、アップグレードのコマンドや、その他のオペレーティングシステムの前提条件が記載されている 8章Red Hat Network から RPM インストール を参照してください。
前提条件
- JBoss Enterprise Application Platform データと設定をバックアップし、既知の状態にシステムをリストアできる状態であると確認済みであること
- JBoss インスタンスをすべて停止します。
- 5.1 のインストール設定を最新版にアップグレードします。
- アップグレードプロセスでシステムにインストールされたすべての
.rpmnewファイルの場所を特定し確認します。find $JBOSS_HOME -name *.rpmnew -ls
find $JBOSS_HOME -name *.rpmnew -lsCopy to Clipboard Copied! Toggle word wrap Toggle overflow これらの変更がご利用中のインフラストラクチャーやアプリケーションに与える影響を特定します。新規ファイルの過去バージョン同士を比較し、本番システムをアップグレードする前にファイルへ必要な変更を加えます。RPM アップグレード中に、RPM は新しいバージョンの設定ファイルをインストールします。これらの新しいバージョンは、 .rpmnew の拡張子を付けて保存されるため、既存の設定データは保護されます。アップグレード終了後、これらのファイルを探して既存の設定ファイルと比較し、必要な変更を加えます。 - JBoss インスタンスをすべて開始します。
- 体系的に全アプリケーションをテストし、元の仕様に従い全アプリケーションが機能するか確認します。
- テスト結果に満足した場合は、本番システムへのアップグレードを行います。