![]() ![]() ![]() ![]() |
どの製品インストールを Smart Update で更新するかを指定するには、[対象インストール] パネル (図 3-1) を開き、パネルに表示される BEA Products インストールの一覧で目的のエントリを強調表示します。この一覧には、Smart Update を起動したマシン上で検出された製品インストールが表示されます。検出されたすべての BEA ホームディレクトリと、それぞれのディレクトリ内にあるすべての BEA Products インストールが一覧に含まれます。この一覧で現在選択されている製品インストールを、対象インストールと呼びます。
これ以降に Smart Update で実行する操作は、対象インストールとして選択されているインストールに対して実行されます。以下に例を示します。
特定の対象インストールに適用したメンテナンス更新ファイルは、このパネルに一覧表示される別のインストールには適用されません。たとえば、ある BEA Products について複数のインストールが存在する場合 (同じ BEA ホーム ディレクトリ内または異なる BEA ホーム ディレクトリ内にある場合の両方を含む)、メンテナンスはそれらのうち一度に 1 つだけに対してのみ適用できます (注意 : 通常、1 つのマシン上に複数の BEA ホーム ディレクトリを作成することはお勧めしません)。
対象インストールの選択に際しては、次の事項に留意してください。
注意 : | Smart Update グラフィカル インタフェースでは、ツールを実行したマシン以外を使用して作成された BEA ホーム ディレクトリは検出されません。 |
-prod_dir=
path
パラメータを指定する。「コマンドライン インタフェースの使用」を参照してください。
[対象インストール] ペインに一覧表示されていない他の BEA ホーム ディレクトリを指定することもできます。
注意 : | ローカル ドライブまたはローカル マウント ボリュームでは、BEA home が指定できる唯一のディレクトリです。 |
Smart Update の起動時に有効なインストール対象がない場合は、[BEA ホームの検索] ダイアログ ボックスが表示されます。ここで、処理を継続する前に、BEA ホーム ディレクトリを指定する必要があります。
BEA ホーム ディレクトリを指定するには、次の手順を実行します。
指定したディレクトリに有効なインストール対象がない場合は、エラー メッセージが表示されます。
BEA カスタマサポートからプライベートのパッチまたはパッチ セットをダウンロードするには、次の手順を実行します。
プライベート パッチの ID とパスコードは BEA カスタマサポートから提供されます。
パッチをダウンロードする前にパッチ間の衝突をチェックするかどうかの指定を求められます。パッチ間の衝突とは、Smart Update によって検出される、ダウンロード、適用、削除のいずれかを実行するよう選択したパッチと、対象インストールに適用されているその他のパッチとの間に生じる問題のことです。BEA カスタマサポートから特に推奨された場合を除き、プライベートのパッチまたはパッチ セットをダウンロードする前にパッチ間の衝突をチェックする必要はありません。
プライベート パッチに関する詳細は、[ダウンロードされたパッチ] パネルで確認できます。ただし、[ダウンロードされたパッチ] パネル上の表示では、プライベート パッチと公開パッチとの区別は特にありません。
BEA カスタマサポートにログインすると、公開パッチをダウンロードできます。公開パッチをダウンロードするには、次の手順を実行します。
パネルに一覧表示される提供可能なパッチに関して詳細情報を確認する方法については、「パッチ情報の表示」を参照してください。
注意 : | Smart Update に表示される公開パッチおよびダウンロード済みパッチの一覧は、自動的に更新されません。パッチおよびパッチ セットの一覧を更新するには、[パッチ![]() |
パッチをダウンロードする前にパッチ間の衝突をチェックするかどうかの指定を求められます。
BEA カスタマサポートからのパッチのダウンロードを要求すると、Smart Update ([ダウンロード] ダイアログ ボックス) では、要求したパッチをダウンロードする前にパッチ間の衝突をチェックするかどうかの指定を求められます。公開パッチをダウンロードする場合のみ、この検証を前もって実行することをお勧めします。
衝突のチェック (パッチ検証とも呼ばれる) とは、あるパッチと、対象インストールのその他のパッチとの間で衝突があるかどうかを判定するプロセスです。パッチをダウンロードする前に検証することを選択すると、そのパッチと、対象インストールのデフォルト パッチ プロファイルにすでに適用されているパッチとの間に問題が生じないかが Smart Update によって検証されます。衝突が検出されると (たとえば、ダウンロードするパッチを適用する前に別のパッチを適用する必要がある場合など)、Smart Update からその衝突が報告されます。その場合は続行する前に衝突を解決する作業ができますが、そのままダウンロードを続行することも可能です。
Smart Update では、パッチを適用するときに常に検証が行われますが、パッチのダウンロード前の検証は任意です。ただし、ダウンロード前にパッチを検証すれば、後で衝突のあるパッチを適用しようとしたときに発生する解決作業の量を抑えることができます。
次の状況に該当する場合、パッチをダウンロードする前に検証することをお勧めします。
次のような場合、パッチをダウンロードする前に検証することはお勧めしません。
ダウンロード前のパッチ検証において衝突が検出された場合、そのパッチがパッチ ダウンロード ディレクトリに移動される前に、解決のための作業を必要に応じて実行できます。衝突が報告された場合、そのままパッチのダウンロードを続行することは可能ですが、適用することはできない場合があります。したがって、衝突が発生する可能性が高いと考えられるパッチのダウンロードは避けることをお勧めします。
注意 : | 後でパッチを適用する場合、Smart Update では別の検証が自動的に実行されます。2 種類の検証の比較については、「パッチ間の衝突の解決」を参照してください。 |
指定のパッチを検証するプロセスは、ダウンロード前の検証を選択するとすぐに開始されます。プロセスの進行状況については、Smart Update のメッセージ ボックスに表示される状態メッセージによって把握できます。
何らかの理由により、検証プロセスを終了して [パッチの取得] タブに戻る場合、[取り消し] をクリックすることで、プロセスが終了する前であればいつでも戻ることができます。
検証が完了すると、次のいずれかのダイアログ ボックスが表示されます。
以下の節では、[パッチのダウンロードの検証] ダイアログ ボックスの使用方法について説明します。
[パッチのダウンロードの検証] ダイアログ ボックスの上部には、ダウンロードすることを選択したパッチが表示されます。このダイアログ ボックスで使用されるアイコンについて、表 3-1 で説明します。
ダイアログ ボックスの上部では、衝突が発生した最初のパッチが強調表示され、下部には、そのパッチについて検出された衝突の概要が表示されます。選択されているパッチで発生しなかった衝突条件は、ダイアログ ボックスの下部では、該当しない衝突条件として淡色表示されます。[パッチのダウンロードの検証] ダイアログ ボックスの使用方法について、表 3-2 に説明します。
|
|||
|
|||
報告された衝突をパッチのダウンロード前に解決する方法を調べるには、「パッチのダウンロード時の検証」を参照してください。
[パッチの取得] タブおよび [ダウンロードされたパッチ] パネルに表示されるパッチやパッチ セットの一覧は、パッチ ダウンロード ディレクトリにあるパッチが追加されたり、削除されたりしても、自動的には更新されません。この一覧を更新するには、[パッチビューの更新] を選択します。
Smart Update では、必要に応じて、適用する前のパッチについて詳細情報を読むことができます。厳密には、BEA カスタマサポートでダウンロード可能になっている公開パッチ、および、すでにダウンロードして当該マシン上またはアクセス可能なネットワーク ディスク ドライブに格納してあるパッチについて、この機能を使用できます。
注意 : | ダウンロード可能な公開パッチの一覧を取得するには、BEA カスタマサポートにログインする必要があります。 |
以下の節では、入手可能なパッチを Smart Update で取得する方法について説明します。
以下の節では、次の種類のパッチについて一覧を表示する方法を説明します。
注意 : | プライベート パッチは、通常、公開パッチと同じように表示することはできません。ただし、プライベート パッチについても、ダウンロードした後はその他のダウンロード済みパッチと同じように詳細情報を表示できます。プライベート パッチの入手に関する詳細については、「公開パッチのダウンロード」を参照してください。 |
注意 : | パッチ ダウンロード ディレクトリは、「パッチ ダウンロード ディレクトリを選択する」で説明するように [環境設定] ダイアログ ボックスで指定します。 |
注意 : | ログインしていない状態で [パッチの取得] タブを表示することはできません。 |
ログインしていれば、入手可能なパッチの一覧が [パッチの取得] タブの上部に表示されます。このパネルに表示される情報の詳細については、「[パッチの取得] タブに表示されるパッチについて」を参照してください。
パッチ ダウンロード ディレクトリに現在格納されているパッチの一覧を表示するには、Smart Update のメイン ウィンドウで、次のいずれかのタブをクリックします。
[ダウンロードされたパッチ] パネルに表示される情報の詳細については、「現在ダウンロードされているパッチの表示」を参照してください。
現在のパッチ ダウンロード ディレクトリ以外のディレクトリにダウンロードされているパッチについても、[環境設定] ダイアログ ボックスで目的のディレクトリを指定することにより、一覧を表示できます。詳細については、「公開パッチのダウンロード」を参照してください。
[パッチの取得] タブには、次の 2 つのパネルがあります。
また、いずれかのパネルに表示された任意のパッチについて詳細情報を要求するためのオプションも [パッチの取得] タブに表示されます。
どのパッチやパッチ セットが、ダウンロード可能な公開パッチとして表示されるかは、対象インストールのメンテナンス レベルによって決まります。対象インストール (たとえば、BEA WebLogic Products 9.2) の現在のメンテナンス レベル向けに作成されたパッチだけが表示されます。
[パッチの取得] タブの上部パネルには、パッチおよびパッチ セットの一覧が次の 2 つのカテゴリに分かれて表示されます。
いずれの一覧も、見やすいように表示を展開したり折りたたんだりできます。
注意 : | Smart Update に表示される公開パッチおよびダウンロード済みパッチの一覧は、自動的に更新されません。パッチおよびパッチ セットの一覧を更新するには、[パッチ![]() |
表 3-3 では、[パッチの取得] タブの上部パネルの各カラムに表示される情報について説明します。
以下の節では、パッチおよびパッチ セットについて表示できる詳細情報について説明します。
パッチの詳細情報を表示するには、目的のパッチ ID の横にあるアイコンをクリックします。
Smart Update のダイアログボックスに表示される詳細情報の項目について、表 3-4 で説明します。
[OK] をクリックすると、[パッチの詳細] ダイアログ ボックスが終了し、Smart Update のメイン ウィンドウに戻ります。
パッチ セットの詳細情報を表示するには、目的のパッチ セット ID の横にあるアイコンをクリックします。
Smart Update のダイアログボックスに表示される詳細情報の項目について、表 3-4 および表 3-5 で説明します。
[パッチの取得] タブの [ダウンロードされたパッチ] パネルには、現在選択されている対象インストール用のパッチ ダウンロード ディレクトリにあるパッチの一覧が表示されます。ダウンロードされているすべてのパッチが、適用済みかどうかに関係なく表示されます。
[ダウンロードされたパッチ] パネルは、[パッチの取得] タブにも、[パッチの管理] タブにも表示されます。[パッチの取得] タブでこのパネルを表示した場合は、[適用] ボタンが非アクティブになります。[パッチの管理] タブで表示した場合は、[適用] ボタンがアクティブになります。詳細については、「パッチの適用および管理」を参照してください。
デフォルト以外のディレクトリをパッチ ダウンロード ディレクトリとして指定すると、それに応じて [ダウンロードされたパッチ] パネルに表示されるパッチおよびパッチ セットの一覧が更新されます。パッチをダウンロードした場所がシステム環境内に複数あり、それらの場所にネットワーク ディスク ドライブを介してアクセスできる場合は、単に新しくパッチ ダウンロード ディレクトリを指定するだけでそれらのパッチにアクセスできます。異なるパッチ ダウンロード ディレクトリを指定する場合の詳細については、「公開パッチのダウンロード」を参照してください。
[ダウンロードされたパッチ] パネルに表示されたパッチ セットについては、各パッチ セットに含まれる個別パッチのエントリを表示するか、非表示にするかを選択できます。この設定を切り替えるには、「[ダウンロードされたパッチ] パネルでパッチ セットを表示する」で説明するように、[ファイル] メニューからアクセスできる [環境設定] ダイアログ ボックスを使用します。パッチ セット内の個別パッチを一覧に表示しないようにする機能は、[ダウンロードされたパッチ] パネルでのみサポートされています。
パッチ ダウンロード ディレクトリにパッチをダウンロードした後は、対象インストールにパッチを適用できます。以下の節では、パッチを適用および管理する方法について説明します。
対象インストールにパッチを適用する用意ができたら、Smart Update のメイン ウィンドウで [パッチの管理] タブを選択します。
パッチ セットを適用する場合、プロファイルに含まれるパッチの一覧表示には、パッチ セット自体のエントリと、セットに収められている各パッチのエントリの両方が含まれます。
Smart Update では、パッチ プロファイルの概念を使用してパッチのセットを管理します。パッチ プロファイルには、適用されているパッチの一覧が収められます。すべての対象インストールには、デフォルト パッチ プロファイルがあらかじめ定義されています。デフォルト パッチ プロファイルに表示されるパッチはインストール全体で有効であり、デフォルトでは、そのインストールから実行されるすべてのアプリケーション、ドメイン、および WebLogic Server インスタンスについても有効です。
BEA の一般的なメンテナンス要件に適合するために、デフォルト パッチ プロファイルだけはほとんどのユーザが使用する必要があります。デフォルト パッチ プロファイルはあらかじめ用意されており、コンフィグレーション不要ですぐに使用できます。
多くのユーザはカスタム パッチ プロファイルを作成します。カスタム パッチ プロファイルを使用すると、インストール内の特定のサーバ、ドメイン、またはアプリケーションを、インストールの一部にのみ適用する 1 つまたは複数のパッチ セットに関連付けることができます。ただし、カスタム パッチ プロファイルを使用すると、BEA Products のインストールのメンテナンスが複雑になります。カスタム パッチ プロファイルについては、「個々のアプリケーション、ドメイン、またはサーバへのパッチの適用」を参照してください。
対象インストールにパッチを適用するには、[ダウンロードされたパッチ] パネルで、目的のパッチの横にある [適用] をクリックします。対象インストールにパッチを適用する場合、次の処理が実行されます。
検証時に衝突が検出された場合は、そのパッチを適用する前に衝突を解決する必要があります。詳細については、「パッチ間の衝突の解決」を参照してください。
注意 : | 対象インストールに複数のパッチ プロファイルがあり、インストール全体のリソースに影響を与えるパッチを適用しようとすると、Smart Update によって警告のポップアップ ウィンドウが表示されます。インストール全体に対して有効になるパッチとしては、システム リソースを置き換えるパッチや、セキュリティ勧告に対応するためのパッチなどがあります。適用を続行することを選択すると、そのパッチは、対象インストールに定義されているすべてのパッチ プロファイルに対して自動的に適用されます。 |
注意 : | パッチのタイプによっては、適用されたメンテナンスがユーザのアプリケーションおよびドメインでアクティブ化されない場合があります。パッチのタイプ、デフォルト プロファイルとカスタム プロファイルのどちらにパッチを適用したか、および環境とコンフィグレーションに応じて、次のうちの 1 つまたは複数の操作を行う必要が生じる場合があります。 |
適用済みのパッチまたはパッチ セットを対象インストールから削除する必要がある場合 (たとえば、適用の目的であった問題が解決しなかった場合、パッチが不要になった場合、または、パッチによって新たな問題が発生したため BEA カスタマサポートから代替パッチが適用されるのを待つ場合など) には、該当するパッチ プロファイル内の一覧で、削除するパッチの横にある [削除] をクリックします。
対象インストールからパッチを削除する場合、次の処理が実行されます。
削除によって発生する衝突を解決する方法の詳細については、「パッチ間の衝突の解決」を参照してください。
Smart Update では、ダウンロード、適用、または削除するパッチについて、対象インストールにすでに適用されている他のパッチとの互換性が検証されることにより、ご使用のシステムが保護されます。検証によって問題が検出されればパッチ間の衝突として報告されるので、衝突を解決してからパッチの操作を完了できます。
この節では、次の検証プロセスにおいて検出される場合がある衝突の種類について説明します。
各節では、衝突の種類ごとに、解決の手順についても説明します。
パッチのダウンロード時に衝突が報告されても、ダウンロード プロセスを続行することはできます。しかし、報告された問題はこの段階で解決してからダウンロードを続行することをお勧めします。
表 3-6 では、ダウンロード時の検証で報告される可能性がある衝突の種類について説明し、それぞれの種類について解決の手順を示します。
警告 : | Smart Update では、任意の順序でパッチをダウンロードできます。ただし、特定の順序で適用する必要があるパッチについては、Smart Update での適用時に所定の順序に従う必要があります。誤った順序でパッチを適用しようとすると、パッチ間の衝突が報告され、衝突を解決しないと適用できません。 |
パッチの適用プロセスでは、さまざまな種類の衝突が報告される可能性があります。衝突が報告された場合は、目的のパッチを適用する前に衝突を解決する必要があります。
表 3-7 では、適用時の検証で報告される可能性がある衝突の種類について説明し、それぞれの種類について解決の手順を示します。
表 3-8 では、削除時の検証で報告される可能性がある衝突の種類について説明し、解決の手順を示します。
問題解決に必要な情報を BEA カスタマサポートに提供する作業が容易になるように、Smart Update には、特定のパッチ プロファイルに適用されているパッチに関する情報を簡単にキャプチャする方法が用意されています。その方法とは、メンテナンス スナップショットを作成することです。これは、[パッチの管理] タブで選択されたパッチ プロファイルに関する情報 (当該プロファイルに適用されている各パッチの ID など) を含んだ、プレーンな ASCII ファイルです。
BEA カスタマサポートに問題を報告すると、問題解決の最初の手順として、このスナップショットを提供するよう求められます。したがって、問題が発生した場合は、あらかじめメンテナンス スナップショットを用意してから BEA カスタマサポートに連絡することを強くお勧めします。
メンテナンス スナップショットは、Smart Update グラフィカル インタフェースを使用してすぐに作成できます。
メンテナンス スナップショットの名前と場所の指定を求めるダイアログ ボックスが表示されます。デフォルトでは、メンテナンス スナップショット ファイルは BEA_HOME
\utils\bsu
内に作成されます。別の場所を指定する場合は、目的の場所にあるファイルへのアクセスに必要な権限があることを確認してください。
メンテナンス スナップショットは、Smart Update コマンドライン インタフェースを使用して作成することもできます。例については、「コマンドライン インタフェースの例」を参照してください。
メンテナンス スナップショットを作成する際には、必ず次の事項を守ることをお勧めします。
メンテナンス スナップショットを BEA カスタマサポートに送付する際には、サポート関連の行動を必ず記録しておいてください。
WebLogic Server のパッチはサーバのみ、クライアントのみ、またはこれらの両方に適用されます。この節ではクライアントにパッチを適用するのに必要な手順を示します。
サーバに加えてクライアントにパッチを適用するには、次の手順を実行します。
クライアントのみにパッチを適用するには、次の手順を実行します。
BEA_HOME
/utils/bsu/cache_dir
にコピーされます。
異なるディレクトリを指定した場合 (「他の BEA ホーム ディレクトリの指定」を参照)、パッチはそのディレクトリにコピーされます。
![]() ![]() ![]() |