1. 程式人生 > >WebSphere 8.5.5 靜默安裝及升級補丁

WebSphere 8.5.5 靜默安裝及升級補丁

WAS 8.5.5 靜默安裝補丁升級

  1. 目錄結構:
    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
  1. 獲取小版本號
    /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