前面分享了一下如何在命令行下对WAS进行静默安装,今天再分享一下在命令行下如何对was进行静默安装补丁。WAS的补丁安装与其他程序不同,需要先安装补丁工厂,然后经由补丁工厂完成补丁更新。这里先介绍如何以静默方式安装补丁工厂,然后再介绍如何以静默方式安装补丁。
工具/原料
linuxcentosWASupdate.sh
补丁工厂的安装
1、上传补丁工厂程序并解压水貔藻疽,解压后进入UpdateInstaller文件夹,并编辑responsefile.updiinsta造婷用痃ller.txt文件,修改文件中如下内容:-OPTsilentInstallLicenseAcceptance="true"--安装License-OPTallowNonRootSilentInstall="true"--允许非root用户安装-OPTdisableOSPrereqChecking="true"--禁止系统检测-OPTinstallLocation="/opt/IBM/WebSphere/UpdateInstaller"–指定安装路径,如果是AIX系统路径为-OPTinstallLocation="/usr/IBM/WebSphere/UpdateInstaller"-OPTskipStartMenu=true--仅限于linux和windows系统
2、编辑好上面文件后,执行如下命令进行安装:#./install-optionsresponsefile.updiinstaller.txt-silent命令执行完成后会在/opt/IBM/WebSphere生成新文件夹UpdateInstaller。
3、至此,补丁工厂安装完成。下面就可以通过补丁工厂程序进行补丁升级
补丁升级
1、上传补丁并解压。注意:如果有多个补丁时,补丁的顺序是由低到高。
2、进入/opt/IBM/W娣定撰钠ebSphere/UpdateInstaller/responsefiles文件夹,粕盘镱嘧编辑install.txt文件。修改如下内容:-OPTcheckFilePermissions="true"--检测文件系统权限-Wmaintenance.package="/was6/6.1.0-WS-WAS-LinuxX64-FP0000039.pak"–指明补丁包路径-OPTrootUserHasRunSlibcleanCommandSuccessfully="true"–AIX系统设定,其他系统不用-Wproduct.location="/opt/IBM/WebSphere/AppServer"–指明要升级的was的路径-Wupdate.type="install"--必须指明
3、文件保存后,执行升级命令:#./update.sh-optionsresponsefiles/install.txt-silent
4、升级完成后,观察补丁升级是否成功:#/opt/IBM/WebSphere/AppServer/bin/versionInfo.sh