在Linux RH 54(64位)系統中安裝使用ORACLE資料庫的WPS7.0.0.2集群3

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

注意2WAS的安裝目錄與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

是否延遲執行資料庫腳本。如果資料庫與安裝不在同一台伺服器,則需要延遲執行。 truefalse.

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…

     

如果這文章對你有幫助,請掃左上角微信支付-支付寶,給於打賞,以助博客運營