当前位置:首页-技术前沿-工具及服务器-Eclipse

  • WebLogic 9.2 – 在无显示设备的环境中安装补丁
    作者: 本站会员  来源:  发布时间:2007-10-23 10:22:00
  •   在WebLogic 9.2中,不再需要从BEA客户支持接收补丁jar文件(也就是,CRXXXXXX_81sp5.jar)。Smart Update工具(以及命令行接口)是应用补丁的惟一方法。

      这并不直观,但是可以在不连接到BEA支持服务器的情况下在无显示设备的服务器上安装补丁。

      1)找出可以连接到BEA支持服务器并且具有显示环境的机器(台式机或膝上型电脑)。

      Smart Update命令行接口不能连接到internet。

      2) 启动Smart Update UI

      3) 使用BEA支持网站凭据登录。

      4)下载所需的补丁。

      5)将以下文件从台式机转移到无显示设备服务器的BEA_HOME/utils/bsu/cache_dir下 – 如果没有创建cache_dir则创建之。

      BEA_HOME/utils/bsu/cache_dir/91T2.jar

      BEA_HOME/utils/bsu/cache_dir/patch-catalog.xml

      6)创建必需的配置文件 – 要在默认配置文件中安装补丁,则略过该步骤。

      Smart Update UI命令行接口没有创建配置文件的选项,但是手动创建非常简单。

      使用该配置文件的名称创建一个空目录。

      要创建“dst2007”配置文件,只需创建“dst2007”目录

      BEA_HOME/patch_weblogic920/profiles/dst2007

      7)执行以下命令,在给定的配置文件中安装补丁,如果默认安装到“default”配置文件,则不使用“-profile”选项。

      $cd BEA_HOME/utils/bsu

      $./bsu.sh -install -patch_download_dir=cache_dir -prod_dir=$BEA_HOME/weblogic -patchlist=91T2 -profile=dst2007

      8)验证是否正确地安装了该补丁 – 如果默认安装到“default”配置文件,则不使用“-profile”选项。

      bash-2.03$ ./bsu.sh -view -status=applied -patch_download_dir=cache_dir -prod_dir=/apps/bea/bea-wl-9.2.0.0/weblogic -profile=dst2007

      幕后工作

      o 从BEA支持下载的WebLogic补丁包包含实际的补丁jar和patch-descriptor.xml

      bash-2.03$ jar -tvf 91T2.jar

      0 Thu Mar 01 11:30:24 EST 2007 jars/

      2496 Thu Mar 01 11:30:24 EST 2007 jars/CR275126_920.jar

      389 Thu Mar 01 11:30:24 EST 2007 patch-descriptor.xml

      o 安装补丁时,Smart update将执行以下工作:

      a)将CR275126_920.jar从91T2.jar解压到BEA_HOME/patch_weblogic920/patch_jars

      b) 在以下位置更新或创建“weblogic_patch.jar”

      BEA_HOME/patch_weblogic920/profiles/default/sys_manifest_classpath – 默认配置文件

      或

      BEA_HOME/patch_weblogic920/profiles/dst2007/sys_manifest_classpath – 自定义dst2007配置文件

      o 启动脚本的CLASSPATH环境变量中引用了weblogic_patch.jar。

      它包含一个引用到实际补丁jar文件的MANIFEST.MF。

      $jar -tvf weblogic_patch.jar

      75 Fri Mar 16 15:46:46 EDT 2007 META-INF/MANIFEST.MF

      MANIFEST.MF

      Manifest-Version:1.0

      Class-Path:../../../patch_jars/CR275126_920.jar

  • 评论 】 【收藏】 【 推荐给朋友 】 【字体: 】 【关闭
评论:共0条

发表评论:
评论: 
    

Copyright (C) 2005 EasyJF.com 简易java框架网 渝ICP备06004507号
如有意见请与我们联系