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…