features=’fep.sca.core.feature,fep.sdo.core.feature,import.productProviders.feature,import.configLauncher.feature’ id=”com.ibm.websphere.SCA.v10″ />
<offering profile=”IBM WebSphere Application Server – ND” features=’wps.client.feature,wps.server.feature’ id=”com.ibm.ws.WPS” />
</install>
<preference value=”true” name=”offering.service.repositories.areUsed” />
<preference value=”true” name=”com.ibm.cic.common.core.preferences.searchForUpdates” />
修改為
<preference value=”false” name=”offering.service.repositories.areUsed” />
<preference value=”false” name=”com.ibm.cic.common.core.preferences.searchForUpdates” />
參考腳本:
三、 運行安裝腳本
用root用戶運行#run_templates即可完成介質安裝。
注意1:
對於非root用戶的安裝,需要把responsefiles\WBI\runtemplates
## “${IM_IMAGE}”/install –launcher.ini “${IM_IMAGE}”/silent-install.ini -input “${PROGDIR}”/template_response.xml -log “${WAS_LOCATION}”/wps/silent_install.log修改為
“${IM_IMAGE}”/userinst –launcher.ini “${IM_IMAGE}”/user-silent-install.ini –input “${PROGDIR}”/template_response.xml -log “${WAS_LOCATION}”/logs/wps/silent_install.log
注意2:WAS的安裝目錄與IM的安裝目錄不能存在父子關係。比如WAS的目錄是/websphere/ws7/wpsv7,則IM的安裝目錄不能是/websphere/ws7/wpsv7的子目錄。
四、 檢查日誌
安裝完畢後可以去${WAS_LOCATION}/logs/wps/silent_install.log查看有無錯誤。
五、 檢查版本信息
升級完畢後,可以去wps的安裝目錄運行versionInfo.sh查看是否升級成功。主要是看SCA, WPS,XML的版本是否正確

創建Deploy Manager
命令行安裝
準備工作:到oracle網站下載ojdbc6.jar。WPS7的DM安裝,當使用Oracle數據庫時,需要ojdbc6.jar文件。
在AIX 64位的情況下僅能用命令行的模式創建概要文件。為此我們可以進入WPS安裝後的bin目錄下,即/opt/ibm/WebSphere/ProcServer/bin目錄,執行以下語句
/opt/ibm/WebSphere/ProcServer/bin/manageprofiles.sh -create -templatePath /opt/ibm/WebSphere/ProcServer/profileTemplates/dmgr.wbiserver -profileName Dmgr01 -enableAdminSecurity true -adminPassword admin -adminUserName admin -ndtopology false -dbType ORACLE -dbName bpeldb -dbDelayConfig true -dbUserId WPS_COMMON -dbPassword WPS_COMMON -dbDriverType oracle_thin -dbHostName 10.39.128.207 -dbJDBCClasspath /opt/ibm/WebSphere/ProcServer/lib -dbServerPort 1521 -dbCommonUserId WPS_COMMON -dbCommonPassword WPS_COMMON -dbOutputScriptDir /opt/ibm/sql -profilePath /opt/ibm/WebSphere/ProcServer/profiles/Dmgr01 -ceiDbName bpeldb -dbBSpaceUserId WPS_COMMON -dbBSpacePassword WPS_COMMON -dbCeiUserId WPS_COMMON -dbCeiPassword WPS_COMMON -dbCeiMeUserId WPS_CEIMSG -dbCeiMePassword WPS_CEIMSG -dbAppMeUserId WPS_SCAAPPMSG -dbAppMePassword WPS_SCAAPPMSG -dbSysMeUserId WPS_SCASYSMSG -dbSysMePassword WPS_SCASYSMSG -dbBPCMeUserId WPS_BPCMSG -dbBPCMePassword WPS_BPCMSG -dbCommonForME true
參數介紹
|
參數 |
參數描述 |
|
Create |
表示創建一個概要文件 |
|
templatePath |
模板文件的路徑,這個屬性表示你要創建的概要文件的類型。 default.wbiserver: 有獨立Server的WPS概要文件。 dmgr.wbiserver: WPS的Deploy Manager概要文件。 managed.wbiserver: 自定義的WPS概要文件,它會創建一個可管理的節點,此節點可以加入到Deploy Manager中,用於管理。 default.esbserver: 有獨立Server的WESB概要文件。 dmgr.esbserver: WESB的Deploy Manager概要文件。 managed.esbserver: 自定義的WESB概要文件,它會創建一個可管理的節點,此節點可以加入Deploy Manager中,用於管理。 |
|
profileName |
概要文件名稱 |
|
cellName |
Cell名稱 |
|
nodeName |
節點名稱 |
|
profilePath |
概要文件路徑 |
|
enableAdminSecurity |
是否使能管理界面安全 |
|
adminPassword |
管理界面密碼 |
|
adminUserName |
管理界面用戶名 |
|
ndtopology |
是否需要部署環境的路徑創建概要文件。true 或 false |
|
dbType |
數據庫類型。 DERBY_EMBEDDED40使用嵌入式Derby 40 JDBC提供者的嵌入式Derby數據庫 DERBY_NETWORKSERVER40使用網絡版Derby服務器40 JDBC提供者的網絡版Derby數據庫 DB2_UNIVERSAL 通用DB2 DB2_DATASERVER DB2數據服務器數據庫 DB2UDBOS390_V8_1 z/OS v8 DB2數據庫s DB2UDBOS390_V9_1 z/OS v9 DB2數據庫 DB2UDBISERIES_TOOLBOX IBM i 或i5/OS 數據庫 INFORMIX MSSQLSERVER_DATADIRECT 使用數據直連的 Microsoft SQL Server MSSQLSERVER_MICROSOFT 使用MicroSoft驅程的數據庫 ORACLE |
|
dbName |
數據庫實例名字 |
|
dbDelayConfig |
是否延遲執行數據庫腳本。如果數據庫與安裝不在同一台服務器,則需要延遲執行。 true或false. |
|
dbPassword |
Sys dba的密碼 |
|
dbDriverType |
驅動類型。 Oracle選擇 ORACLE_THIN 或ORACLE_OCI DB2選擇2 或 4 |
|
dbHostName |
數據庫主機名稱或IP |
|
dbJDBCClasspath |
JDBC驅動程序路徑。對Java 6.0來說,Oracle驅程為ojdbc6.jar |
|
dbServerPort |
數據庫端口號 |
|
dbCommonUserId |
基本數據庫的用戶名稱 |
|
dbCommonPassword |
基本數據庫密碼 |
|
dbOutputScriptDir |
生成的SQL腳本的位置。執行完Deploy Manager的創建後會生成基本數據庫對應的數據庫腳本 |
|
ceiDbName |
CEI數據庫名稱 |
|
dbCeiUserId |
CEI數據庫用戶名稱 |
|
dbCeiPassword |
CEI數據庫用戶密碼 |
|
dbBSpaceUserId |
Business Space數據庫用戶名稱 |
|
dbBSpacePassword |
Business Space數據庫用戶密碼 |
|
dbCeiMeUserId |
CEI總線的消息引擎所用數據庫的用戶名稱 |
|
dbCeiMePassword |
CEI總線的消息引擎所用數據庫的用戶密碼 |
|
dbAppMeUserId |
SCA應用總線的消息引擎所用數據庫的用戶名稱 |
|
dbAppMePassword |
SCA應用總線的消息引擎所用數據庫的用戶密碼 |
|
dbSysMeUserId |
SCA系統總線的消息引擎所用數據庫的用戶名稱 |
|
dbSysMePassword |
SCA系統總線的消息引擎所用數據庫的用戶密碼 |
|
C |
BPC總線的消息引擎所用數據庫的用戶名稱 |
|
dbBPCMePassword |
BPC總線的消息引擎所用數據庫的用戶密碼 |
|
dbCommonForME |
對消息引擎是否使用基本數據庫存儲消息。如果選false則會使用內置的Derby數據庫。 |
注意: 因為在Oracle中Schema與用戶時一對一對應的,所以此時有要求WPS的4個SI BUS使用不同的Schema,所以需要dbCeiMeUserId, dbAppMeUserId, dbSysMeUserId, dbSysMeUserId不同, 使用已經創建好的用戶。
可能出現的問題:如果創建DM錯誤而要重新創建,則需要重新創建時,會出現Lock的問題,需要刪除文件 /opt/ibm/WebSphere/ProcServer/properties/profileRegistry.xml_LOCK
數據庫腳本執行
在創建完DM之後,會在指定的dbOutputScriptDir路徑生成創建基本數據表所用的腳本。如下圖所示:
以下文章點擊率最高
Loading…