• linux 安装weblogic补丁


    linux 安装weblogic补丁

    2021年02月09日 161点热度 1人点赞 0条评论

    查看当前weblogic补丁版本:
    举例:cat /prod/testapp1_domain/servers/AdminServer/logs/AdminServer.log |grep PSU
    10.3.6.0.12 PSU Patch

    打补丁先停掉weblogic服务:
    stopwls 或 kill -9 weblogic进程ID

    查看当前weblogic版本补丁:
    [testapp1:/app/weblogic/utils/bsu]$ ./bsu.sh -view -patch_download_dir=/app/weblogic/utils/bsu/cache_dir -status=applied -prod_dir=/app/weblogic/wlserver_10.3/

    修改补丁脚本内启动内存:
    [testapp1:/app/weblogic/utils/bsu]$ vi bsu.sh
    #!/bin/sh
    JAVA_HOME="/app/java"
    MEM_ARGS="-Xms2048m -Xmx2048m" #这里修改,如果报内存溢出,就在加大内存
    "$JAVA_HOME/bin/java" ${MEM_ARGS} -jar patch-client.jar $*

    weblogic补丁信息查看:
    [testapp1:/app/weblogic/utils/bsu]$ ./bsu.sh -view -patch_download_dir=/app/weblogic/utils/bsu/cache_dir -status=applied -prod_dir=/app/weblogic/wlserver_10.3/ -verbose
    2017-9-25 9:22:39 java.util.prefs.FileSystemPreferences$2 run
    信息: Created user preferences directory.
    ProductName: WebLogic Server
    ProductVersion: 10.3 MP6
    Components: WebLogic Server/Core Application Server,WebLogic Server/Admi
    nistration Console,WebLogic Server/Configuration Wizard and
    Upgrade Framework,WebLogic Server/Web 2.0 HTTP Pub-Sub Serve
    r,WebLogic Server/WebLogic SCA,WebLogic Server/WebLogic JDBC
    Drivers,WebLogic Server/Third Party JDBC Drivers,WebLogic S
    erver/WebLogic Server Clients,WebLogic Server/WebLogic Web S
    erver Plugins,WebLogic Server/UDDI and Xquery Support,WebLog
    ic Server/Evaluation Database,WebLogic Server/Workshop Code
    Completion Support
    BEAHome: /app/weblogic
    ProductHome: /app/weblogic/wlserver_10.3
    PatchSystemDir: /app/weblogic/utils/bsu
    PatchDir: /app/weblogic/patch_wls1036
    Profile: Default
    DownloadDir: /app/weblogic/utils/bsu/cache_dir
    JavaVersion: 1.6.0_29
    JavaVendor: Sun

    Patch ID: FMJJ (20780171)

    删除旧补丁:
    [testapp1:/app/weblogic/utils/bsu]$ ./bsu.sh -remove -patchlist=FMJJ -prod_dir=/app/weblogic/wlserver_10.3/ -verbose

    删除/app/weblogic/utils/bsu/cache_dir目录下所有文件:
    [testapp1:/app/weblogic/utils/bsu/cache_dir]$ cd /app/weblogic/utils/bsu/cache_dir
    [testapp1:/app/weblogic/utils/bsu/cache_dir]$ ls -lrt
    总用量 248904
    -rw-rw-r-- 1 jrdeploy jrdeploy 90486631 6月 5 06:42 B25A.jar
    -rw-rw-r-- 1 jrdeploy jrdeploy 69354731 6月 5 06:42 patch-catalog_25250.xml
    -rw-rw-r-- 1 jrdeploy jrdeploy 7036 6月 6 14:03 README.txt
    -rw-r--r-- 1 jrdeploy jrdeploy 95019336 8月 15 11:51 p25869650_1036_Generic.zip
    [testapp1:/app/weblogic/utils/bsu/cache_dir]$ rm -rf *

    把weblogic补丁包上传放到/app/weblogic/utils/bsu/cache_dir目录下,解压并升级:
    [testapp1:/app/weblogic/utils/bsu/cache_dir]$ cd /app/weblogic/utils/bsu/cache_dir
    [testapp1:/app/weblogic/utils/bsu/cache_dir]$ rz p25869650_1036_Generic.zip
    [testapp1:/app/weblogic/utils/bsu/cache_dir]$ unzip p25869650_1036_Generic.zip
    [testapp1:/app/weblogic/utils/bsu/cache_dir]$ mv patch-catalog_25250.xml patch-catalog.xml
    [testapp1:/app/weblogic/utils/bsu/cache_dir]$ cd ..

    安装最新补丁(fix:B47X):
    [testapp1:/app/weblogic/utils/bsu]$ ./bsu.sh -install -patchlist=B47X -patch_download_dir=/app/weblogic/utils/bsu/cache_dir/ -prod_dir=/app/weblogic/wlserver_10.3/ -verbose

    启动weblogic服务:
    startwls /--我自己定义的别名,可忽略--/
    检查启动log:
    wlslog /--我自己定义的别名,可忽略--/

    检查升级补丁后的补丁号:
    cat /prod/testapp1_domain/servers/AdminServer/logs/AdminServer.log |grep PSU

  • 相关阅读:
    centOS 开机自启动自己的脚本
    python SMTP 发送邮件 阿里企业邮箱、163邮箱 及535错误
    memcach 命令行
    python requests上传文件 tornado 接收文件
    Python memecache
    python Redis
    Slave_SQL_Running: No mysql同步故障解决方法
    mysql 数据库的主从同步
    Centos7 安装mysql5.7.16
    centos python2.6 升级到 python2.7
  • 原文地址:https://www.cnblogs.com/yaoyangding/p/14976494.html
Copyright © 2020-2023  润新知