WAS 8.5.5 静默安装补丁升级
- 目录结构:
InstallManager安装源位置: /opt/was8.5.5/agent
WAS8.5 安装源位置: /opt/was8.5.5/wassource
WAS8.5.5002补丁包源位置:/opt/was8.5.5/wasupdate
InstallManager安装的位置: /opt/IMS/eclipse/
WAS8.5 安装的位置: /opt/IBM/WebSphere/AppServer
2.解压agent
unzip agent.installer.linux.gtk.x86_64_1.6.0.20120831_1216.zip
3.安装IMS
mkdir -p /opt/IMS/eclipse
/opt/was8.5.5/agent/userinstc -installationDirectory /opt/IMS/eclipse -acceptLicense
4.解压缩 WAS安装源的压缩包
WAS_ND_V8.5.5_1_OF_3.zip
WAS_ND_V8.5.5_2_OF_3.zip
WAS_ND_V8.5.5_3_OF_3.zip
命令:
unzip WAS_ND_V8.5.5_\?_OF_3.zip
- 获取小版本号
/opt/IMS/eclipse/tools/imcl listAvailablePackages -repositories /opt/was8.5.5/wassource
结果如下:
6.开始安装WAS8.5
安装命令:
/opt/IMS/eclipse/tools/imcl install \ com.ibm.websphere.ND.v85_8.5.5000.20130514_1044 \
-repositories /opt/was8.5.5/wassource/repository.config \
-installationDirectory /opt/IBM/WebSphere/AppServer \
-sharedResourcesDirectory /opt/IBM/IMShared \
-properties cic.selector.nl=zh \
-acceptLicense
注解:
./imcl help install
安装软件包或特定功能部件。
-connectPassportAdvantage
将 PassportAdvantage 存储库附加到存储库列表。
-eclipseLocation <targetEclipseDirectory>
目标 Eclipse 目录。
-installFixes [none|recommended|all]
安装修订。
-installationDirectory <安装目录>
指定安装目录。
-masterPasswordFile <masterPasswordFilePath>
定义主密码文件
-preferences <key>=<value>(,<key2>=<value2>...)
指定要使用的首选项值或首选项值的逗号分隔列表。
-properties <key1>=<val1>(,<key2=val2>,...)
软件包安装所需的属性。
-reinstallIM
重新安装 Installation Manager
-repositories <repository>(,<repository2>...)
指定要使用的存储库。
-secureStorageFile <secureStorageFilePath>
定义安全存储文件
-sharedResourcesDirectory <sharedResourcesDirectory>
共享资源目录。
-useServiceRepository
指定搜索服务存储库。
7.创建管理概要文件
cd /opt/IBM/WebSphere/AppServer/bin
./manageprofiles.sh -create \
-profileName Dmgr01 \
-profilePath /opt/IBM/WebSphere/AppServer/profiles/Dmgr01 \
-templatePath /opt/IBM/WebSphere/AppServer/profileTemplates/dmgr/
8.创建应用概要文件
./manageprofiles.sh -create -profileName AppSvr01 -profilePath /opt/IBM/WebSphere/AppServer/profiles/AppSvr01/ -templatePath /opt/IBM/WebSphere/AppServer/profileTemplates/default -hostName 127.0.0.1
注释:
如果概要文件需要在不同的机器上运行,设置 -hostName 为IP地址,默认为主机名,都为本机信息, 也可以自定义 -nodeName 、-cellName 值,集群时要定义好,以免冲突
9.启动管理控制
/opt/IBM/WebSphere/AppServer/profiles/Dmgr01/bin/startManager.sh
10.添加应用概要到管理节点
/opt/IBM/WebSphere/AppServer/profiles/AppSvr01/bin/addNode.sh 127.0.0.1 8879 -username websphere -password websphere
要加哪个节点在相应的bin目录下执行,ip为管理节点地址,本机为127.0.0.1
要确定关闭防火墙
11.创建受管制节点
./manageprofiles.sh -create -templatePath /opt/IBM/WebSphere/AppServer/profileTemplates/managed -profileName 145node1 -profilePath /opt/IBM/WebSphere/AppServer/profiles/145node1 -isDefault -omitAction -hostName 127.0.0.1
注释:
-hostName 为IP地址,默认为主机名,都为本机信息, 也可以自定义 -nodeName 、-cellName 值,集群时要定义好,以免冲突
12.将受管制节点添加到管理节点下
./addNode.sh 192.168.10.144 8879
13.静默安装WAS补丁包
到WAS补丁包存放目录下,将补丁包解压:
cd /opt/was8.5.5/wasupdate
unzip 8.5.5-WS-WAS-FP0000002-part\?.zip
安装WAS补丁包
/opt/IMS/eclipse/tools/
./imcl updateAll -repositories /opt/was8.5.5/wasupdate/repository.config -installationDirectory /opt/IBM/WebSphere/AppServer_1 -acceptLicense
补丁安装完成,查看版本
cd /opt/IBM/WebSphere/AppServer/bin/
./versionInfo.sh
14.静默卸载WAS
./imcl uninstall com.ibm.websphere.ND.v85_8.5.5000.20130514_1044 -installationDirectory /opt/IBM/WebSphere/AppServer