硬件及网络环境:
n CPU:4核 2.0 GHz及以上
n 内存:8GB及以上
n 磁盘:200G及以上
n IP:192.168.217.133
软件环境:
JDK 1.7.0_45
查看/etc/hosts中是否已经有正确的主机名定义:192.168.217.133 master wasserver
其中192.168.217.133为本机IP,master wasserver为本机主机名全称。根据实际情况定
如果配置文件中没有主机名定义,需要手工添加。
登录root用户:
以root身份远程登录Linux系统
上传was安装文件
was安装文件C1G35ML.tar.gz上传到Linux远程机器was目录
编辑配置文件
进入was安装包所在目录,解压安装包
cd /opt/software/was
tar �Cxzvf C1G35ML.tar.gz
进入解压后的WAS目录,编辑配置文件
cd ./WAS
vi responsefile.nd.txt
设置参数:
-OPT silentInstallLicenseAcceptance="true" --接受License
-OPT allowNonRootSilentInstall="true" --是否允许非root用户安装
-OPT disableOSPrereqChecking="true" --取消对系统的检测
-OPT installType="installNew" --是否全新安装
-OPT feature="noFeature" --不安装示例
-OPT installLocation="/opt/IBM/WebSphere/AppServer"-- 安装路径
-OPT profileType="cell"
-OPT PROF_enableAdminSecurity="false"--不启用管理员安全密码
保存退出配置文件
执行安装命令
./install �Coptions responsefile.nd.txt �Csilent
补丁安装介质:
7.0.0.23-WS-UPDI-LinuxAMD64.tar.gz
7.0.0-WS-WAS-LinuxX64-FP0000023.pak
7.0.0-WS-WASSDK-LinuxX64-FP0000023.pak
解包7.0.0.23-WS-UPDI-LinuxAMD64.tar.gz到/opt/software/wasupdate
修改解包后所有文件的执行权限,chomd �CR 775 * (包括UpdateInstaller 和JDK)
执行UpdateInstaller 目录中的install
如下:
mkdir �Cp /opt/software/wasupdate
cd /opt/software/wasupdate
tar -zxvf 7.0.0.23-WS-UPDI-LinuxAMD64.tar.gz
chmod -R 775 *
cd UpdateInstaller
复制并修改安装配置文件:
cp responsefile.updiinstaller.txt silent.txt
vi silent.txt
修改以下配置项,
-OPT silentInstallLicenseAcceptance="true" --安装License
-OPT allowNonRootSilentInstall="true" --允许非root用户安装
-OPT disableOSPrereqChecking="true" --禁止系统检测
-OPT installLocation="/opt/IBM/WebSphere/UpdateInstaller" --指定安装路径
-OPT skipStartMenu=true --不安装快捷方式(仅限于linux和windows系统)
执行安装命令
./install �Coptions silent.txt -silent
上一个不行就用下边这个
./install �Coptions silent.txt -silent -is:javaconsole
安装WAS补丁包。
7.0.0-WS-WAS-LinuxX64-FP0000023.pak
7.0.0-WS-WASSDK-LinuxX64-FP0000023.pak
补丁包路径/opt/IBM/WasPak。将补丁放在该路径下,然后需要在下面配置文件里做相应修改;复制配置文件模板,并修改配置项,执行命令
cd /opt/IBM/WebSphere/UpdateInstaller
cp responsefiles/install.txt silent.txt
vi silent.txt
修改一下配置项
-OPT checkFilePermissions="true" --检测文件系统权限
-W maintenance.package="/opt/IBM/WasPak" --指明补丁包路径
-OPT rootUserHasRunSlibcleanCommandSuccessfully="true" --AIX系统设定,其他系统不用
-W product.location="/opt/IBM/WebSphere/AppServer" --指明要升级的was的路径
-W update.type="install" --必须指明
执行安装命令
./update.sh -options silent.txt �Csilent
进入was的bin目录,执行cd /opt/IBM/WebSphere/AppServer/bin/
查看was版本信息,执行./versionInfo.sh
显示版本为7.0.0.23,则升级成功
本文出自 “sqskg” 博客,谢绝转载!