![]() ![]() ![]() ![]() |
この節では、Smart Update bsu
コマンドについて説明します。これはパッチ ダウンロード ディレクトリにダウンロードされているパッチを適用するコマンドであり、対話形式またはスクリプトで使用できます。bsu
コマンドをスクリプトで使用すると、複数のマシン上にインストールされている製品に対して特定のメンテナンス レベルを複製するためのメカニズムを作成できます。プロダクション環境では、複数のマシンに対するソフトウェア更新の配布作業を、管理された方法で、信頼性と再現性を確保しつつ実施する必要があるため、この機能が特に役立ちます。
bsu
コマンドを対話形式またはスクリプトで使用する際の注意事項を次に示します。
BEA_HOME
\utils\bsu
ディレクトリにある bsu
スクリプト (Windows システムでは bsu.cmd
、UNIX システムでは bsu.sh
) が実行される。bsu
コマンドを実行すると、最初に、実行元の場所からマシン上のこのディレクトリへと作業ディレクトリが変更されます。注意 : | Smart Update コマンドライン インタフェースとグラフィカル インタフェースの両方を同時に実行しているとき、コマンドライン インタフェースからパッチ プロファイルに対して加えた変更は、グラフィカル インタフェース上で当該パッチ プロファイルの表示を更新しても表示に反映されません。 |
この節では、bsu
コマンドの構文について説明します。パラメータ引数が角括弧付きで示されている場合、その引数は省略可能です。
表 8-1 で、bsu
コマンドのパラメータおよび引数について説明します。
注意 : | 表 8-1 に、角括弧付き引数 [..] で示されているその引数は省略可能です。たとえば、[-profile= profile_name ] は -install パラメータ用に省略可能な引数です。
|
注意 : |
注意 : | プロファイルを指定しない場合は、デフォルト プロファイルが使用されます。 |
注意 : | ただし、プロファイルの引数が使用され、無効なプロファイルが指定された場合、そのプロファイルはデフォルトに設定されず、次のエラーが表示されます。 |
注意 : | $ bsu -view -status=applied -prod_dir=C:/10_WLP/wlserver_10.0 -profile=profile3 < |
注意 : | 指定されたプロファイルが見つかりませんでした。[profile3] |
次のコマンドでは、現在のマシンに設定されているパッチ ダウンロード ディレクトリから IRZ2 というパッチがインストールされます。
bsu -prod_dir=c:\bea\wlserver_10.0 -patchlist=IRZ2 -verbose -install
このコマンドを実行すると、パッチが正常に適用されたことを示す次の出力が表示されます。
Checking for conflicts.
No conflict(s) detected
Starting installation of Patch ID: IRZ2
Installing C:\bea\download-dir\IRZ2.jar
Result: Success
次のコマンドでは、パッチ ダウンロード ディレクトリ c:\patchdir にあるパッチのリストが表示されます。
bsu -status=downloaded -view -prod_dir=C:\bea\wlserver_10.0 -patch_download_dir=C:\patchdir
C:\bea\utils\bsu>bsu -view -status=downloaded -prod_dir=C:\bea\wlserver_10.0 – patch_download_dir=C:\patchdir
ProductName: WebLogic Platform
ProductVersion: 9.2
Components: WebLogic Platform/WebLogic Server,WebLogic Platform/Workshop
for WebLogic Platform,WebLogic Platform/WebLogic Portal
BEAHome: C:\bea
ProductHome: C:\bea\wlserver_10.0
PatchSystemDir: C:\bea\utils\bsu
PatchDir: C:\bea\patch_weblogic920
Profile: DefaultDownloadDir: C:\patchdir
JavaHome: C:\bea\jrockit90_150_04
JavaVersion: 1.5.0_04
JavaVendor: BEA
Patch Set ID: 62KY (CR293511,CR295183,CR294340,CR300742,CR286384,CR296875)
Patch ID: 7NX7 (CR999999)
Patch ID: 91T2 (CR275126)
Patch ID: 9NGH (CR999999)
Patch ID: AF66 (CR293511,CR295183,CR286384,CR296875,CR294340,CR300742)
Patch ID: B27Q (CR294340)
Patch ID: EN1T (CR999999)
Patch ID: X8JC (CR300742)
Patch ID: Y85M (CR999999)
次のコマンドでは、マシンで指定されているパッチ ダウンロード ディレクトリにダウンロードされた、対象インストール用のパッチのセットが表示されます。
bsu -prod_dir=C:\bea\wlserver_10.0 -status=downloaded -verbose -view
ProductName: WebLogic Platform
ProductVersion: 9.2
Components: WebLogic Server/Server,WebLogic Server/Server Examples,AquaLogic Service Bus/Service Bus ServerAquaLogic Service Bus /Data Transformation Tools,AquaLogic Service Bus/Service Bus Examples,WebLogic Portal,Workshop for Weblogic Platform
BEAHome: C:\bea
ProductHome: C:\bea\wlserver_10.0
DownloadDir: C:\bea\download-dir
JavaHome: C:\bea\jrockit90_150_04
JavaVersion: 1.5.0_04
JavaVendor: BEA
Patch ID: FZN2
PatchContainer: FZN2.jar
Checksum: -174938558
Component: WebLogic Server
Severity: critical
Category: Security
CR: CRxxyyzz
Restart: false
Description: ATN fix for xxxx
Patch ID: GWQR
PatchContainer: GWQR.jar
Checksum: 1170817068
Component: AquaLogic Service Bus
Severity: optional
Category: Multiple
CR: CRxxyyzz
Restart: true
Description: One more ALSB patch
次のコマンドでは、デフォルト パッチ プロファイルのメンテナンス スナップショットが表示されます。
bsu -view -status=applied -prod_dir=c:\bea\wlserver_10.0
C:\bea\utils\bsu>bsu -view -status=applied -prod_dir=C:\bea\wlserver_10.0
ProductName: WebLogic Server
ProductVersion: 10.0
Components: WebLogic Server/Server,WebLogic Server/Server Examples,WebLogic Server/Server Add-ons,WebLogic Server/Evaluation Database
BEAHome: C:\bea
ProductHome: C:\bea\wlserver_10.0
PatchSystemDir: C:\bea\utils\bsu
PatchDir: C:\bea\patch_wls1000
Profile: Default
DownloadDir: C:\bea\utils\bsu\cache_dir
JavaHome: c:\bea\jdk150_06
JavaVersion: 1.5.0_06
JavaVendor: Sun
Patch ID: PBLW (CR838734)
ProductName: WebLogic Portal
ProductVersion: 10.0
Components: WebLogic Portal/Portal Server,WebLogic Portal/WebLogic Works
hop Portal Extension,WebLogic Portal/Portal Examples
BEAHome: C:\bea
ProductHome: C:\bea\wlserver_10.0
PatchSystemDir: C:\bea\utils\bsu
PatchDir: C:\bea\patch_wlp1000
Profile: Default
DownloadDir: C:\bea\utils\bsu\cache_dir
Patch ID: FJTH (CR861234)
C:\bea\utils\bsu>
C:\bea\utils\bsu>bsu -view -status=applied -prod_dir=C:\10_WLP_0
320\workshop_10.0
ProductName: Workshop for WebLogic Platform
ProductVersion: 10.0
Components: Workshop for WebLogic Platform/Workshop,Workshop for WebLogic Platform/Workshop Examples
BEAHome: C:\bea
ProductHome: C:\bea\workshop_10.0
PatchSystemDir: C:\bea\utils\bsu
PatchDir: C:\bea\patch_wlw1000
Profile: Default
DownloadDir: C:\bea\utils\bsu\cache_dir
Patch ID: 8K9T (CR873456)
次のコマンドは、パッチ ID の最初の文字は「6」である BEA Home へ適用したパッチのレポートを生成します。
bsu
-report -patch_id_mask=6.*
Patch Report
============
Report Info
Report Option
bea_home.................. ### OPTION NOT SET
product_mask.............. ### OPTION NOT SET
release_mask.............. ### OPTION NOT SET
profile_mask.............. ### OPTION NOT SET
patch_id_mask............. 6.*
Report Messages
BEA Home.................. D:\Platform92\BEA_HOME
Product Description
Product Name.............. WebLogic Platform
Product Version........... 9.2.0.0
Installed Components...... WebLogic Server, Workshop for WebLogic Platform, WebLogic Integration, WebLogic Portal
Product Install Directory. D:\Platform92\BEA_HOME\weblogic92
Java Home................. D:\Platform92\BEA_HOME\jrockit90_150_04
Jave Vendor............... BEA
Java Version.............. 1.5.0_04
Patch Directory........... D:\Platform92\BEA_HOME\patch_weblogic920
Profile................... Default
Patch ID.................. 6L1H
CR(s)..................... CR285988
Description............... Fix P13N processing of Platform Domain Upgrade. Intende for use with WLI 9.2
Classpath
Classpath type............ SYSTEM
Classpath control jar..... weblogic_patch.jar
Jar....................... CR285988_920.jar
File......................com/bea/p13n/upgrade/LibraryModuleConfigProcessor.class
File...................... com/bea/p13n/upgrade/P13nDatabasePlugIn.class
File...................... resources/p13n-upgrade.xml
File...................... resources/P13nCommonPlugIn-definition.xml
File...................... resources/portal-upgrade.xml
File...................... META-INF/MANIFEST.MF
Patch ID.................. 6MK8
CR(s)..................... CR262488
Description............... Allow WLI Domains to be upgraded by Domain Upgrade Wizard
Classpath
Classpath type............ SYSTEM
Classpath control jar..... weblogic_patch.jar
Jar....................... CR262488_920.jar
File......................weblogic/upgrade/domain/directoryselection/DomainDirectorySelectionPlugIn.class
File......................weblogic/upgrade/domain/directoryselection/i18n_DomainDirectorySelectionPlugIn.properties
File...................... META-INF/MANIFEST.MF
![]() ![]() ![]() |