oracle fusion middleware 正式环境实践部署文档(集群负载均衡).doc

上传人:文库蛋蛋多 文档编号:3023975 上传时间:2023-03-08 格式:DOC 页数:156 大小:14.56MB
返回 下载 相关 举报
oracle fusion middleware 正式环境实践部署文档(集群负载均衡).doc_第1页
第1页 / 共156页
oracle fusion middleware 正式环境实践部署文档(集群负载均衡).doc_第2页
第2页 / 共156页
oracle fusion middleware 正式环境实践部署文档(集群负载均衡).doc_第3页
第3页 / 共156页
oracle fusion middleware 正式环境实践部署文档(集群负载均衡).doc_第4页
第4页 / 共156页
oracle fusion middleware 正式环境实践部署文档(集群负载均衡).doc_第5页
第5页 / 共156页
点击查看更多>>
资源描述

《oracle fusion middleware 正式环境实践部署文档(集群负载均衡).doc》由会员分享,可在线阅读,更多相关《oracle fusion middleware 正式环境实践部署文档(集群负载均衡).doc(156页珍藏版)》请在三一办公上搜索。

1、Oracle Fusion Middleware产品部署文档修订记录版本号日期修订说明作者审批人目 录第1章前言11.1关于本手册11.2预期读者11.3前提和假设11.4定义11.5参考资料说明1第2章安装与部署32.1系统安装部署图32.2集群部署图52.3系统环境准备52.3.1IP规划52.3.2域名规划62.3.3目录规划62.3.4应用端口分配72.3.5修改操作系统核心参数82.3.6系统包安装92.3.7修改hosts文件102.4数据库配置(单实例数据库)102.4.1数据库参数配置102.4.2创建产品资料库122.5软件安装与配置182.5.1产品安装列表182.5.2软

2、件安装192.5.3Webtier配置492.5.4OID配置542.5.5创建oam_domain应用552.5.6创建bpm_domain692.5.7创建BPM应用772.5.8创建Webcenter应用882.5.9创建OSB应用1012.5.10部署ODSEE管理控制台1132.5.11OAM和WebTier集成配置1162.5.12OAM和ODSEE集成1192.5.13Weblogic设置ODSEE LDAP验证1202.6Oracle产品集成OAM单点登录1242.6.1WebCenter集成OAM单点登录1242.7外部系统集成OAM单点登录1322.7.1配置单点返回参数1

3、322.7.2增加应用资源1362.7.3OHS配置反向代理1372.7.4单点登录调试1382.7.5应用系统改造1382.8服务访问指引1382.8.1Weblogic管理控制台1382.8.2HTTP服务器1382.8.3OAM管理控制台1382.8.4ODSEE管理控制台139第3章日常维护1403.1Node Manager的启停1403.1.1启动1403.1.2停止1403.2AdminServer的启停1403.2.1启动1403.2.2停止1413.3HTTP的启停1413.3.1启动1413.3.2停止1413.4数据库备份、恢复1423.4.1备份1423.4.2恢复14

4、23.5ODSEE的启停1423.5.1启动1423.5.2停止1423.6Manage Server的启停1433.6.1启动1433.6.2停止1433.7Apache Http的启停1433.7.1启动1433.7.2停止1443.8删除用户会话144第4章常见问题及处理1454.1.1无法启动图形化安装界面1454.1.2服务启动异常1454.1.3单点登录异常1474.1.4ADF界面问题1494.1.5Session过期1494.1.6Deployed-composites的xml文件找不到149第1章 前言1.1 关于本手册本手册主要是对OAM的安装方法、主要功能及操作方法的全面

5、介绍,使您深入浅出地了解该系统,并能灵活、有效地应用该系统。本手册主要包括以下内容:1.2 预期读者本手册的主要对象是具体的操作人员,包括系统管理员和操作员,为他们提供操作方面的指引,帮助操作人员理解本系统的基本操作和如何使用本系统完成日常的业务操作。1.3 前提和假设假设您具有基本的计算机操作经验和知识,并假设您对本系统涉及的业务领域有整体的了解。如果您没有使用过本系统,我们建议您接受一次或者更多的本系统的培训课程。1.4 定义序号术语名称术语定义121.5 参考资料说明Oracle_11g_RAC_for_Linux_安装步骤Oracle Access Manager Integratio

6、n Guide 11GIDM 11g Cookbook V2.1Oracle_Administrators_Guide_for_Oracle_Access_Manager_11gOracle11gR1配置要求第2章 安装与部署2.1 系统安装部署图图2.1安装部署图说明:实际实施过程未提供负载均衡硬件,该部分由Apache的软件负载代替2.2 集群部署图图2.2集群部署图2.3 系统环境准备2.3.1 IP规划网络参数项内容IP范围外网: 192.168.1.1,192.168.1.2,192.168.1.3,192.168.1.4,192.168.1.5,192.168.1.6,192.16

7、8.1.7,192.168.1.8,192.168.1.9,192.168.1.10, 192.168.1.11, 192.168.1.12子网掩码255.255.255.0网关IP192.168.1.2552.3.2 域名规划系统名称机器名(域名)IP地址说明HTTP服务器1httpserver1192.168.1.11HTTP服务器2httpserver2192.168.1.12验证服务器1oamserver1192.168.1.1验证服务器2oamserver2192.168.1.2门户服务器1wcserver1192.168.1.3门户服务器2wcserver2192.168.1.4B

8、PM服务器1bpmserver1192.168.1.5BPM服务器2bpmserver2192.168.1.6总线服务器1osbserver1192.168.1.9总线服务器2osbserver2192.168.1.8数据库服务器dbserver192.168.1.72.3.3 目录规划目录类型变量名称目录地址说明公共目录ORACLE_BASE/u01/oracleMW_HOME$ORACLE_BASE/Oracle/MiddlewareJAVA_HOME$MW_HOME/jrockit-jdk1.6ORACLE_COMMON_HOME$MW_HOME/oracle_commonWebTier

9、WEB_ORACLE_HOME$MW_HOME/Oracle_WT1ORACLE_INSTANCEOHS1:$WEB_ORACLE_HOME/instances/instance1OHS2:$WEB_ORACLE_HOME/instances/instance2WeblogicWL_HOME$MW_HOME/wlserver_10.3MSERVER_HOME$MW_HOME/user_projects/mserver/MSERVER_DOMAIN_HOME$MSERVER_HOME/domains/laho_domainMSERVER_APP_HOME$MSERVER_HOME/applica

10、tionsASERVER_HOME$MW_HOME/user_projects/aserver/ASERVER_DOMAIN_HOME$ASERVER_HOME/domains/laho_domainASERVER_APP_HOME$ASERVER_HOME/applicationsOAMIDM_ORACLE_HOME$MW_HOME/Oracle_IDM1WebGateWEBGATE_ORACLE_HOME$MW_HOME/Oracle_OAMWebGate1OSBOSB_ORACLE_HOME$MW_HOME/Oracle_OSB1BPMSOA_ORACLE_HOME$MW_HOME/Or

11、acle_SOA1WebcenterWC_ORACLE_HOME$MW_HOME/Oracle_WC12.3.4 应用端口分配应用名称机器名(域名)端口说明HTTP服务器1xxx.xxx.xxx7777HTTP服务器2xxx.xxx.xxx7777验证服务器1oamserver114100,5575验证服务器2oamserver214100,5575门户服务器1wcserver19000,9001,9002,9003Spaces:9000Portlet:9001Collaboration:9002Utilities:9003门户服务器2wcserver29000,9001,9002,9003S

12、paces:9000Portlet:9001Collaboration:9002Utilities:9003集成BPM服务器1bpmserver18001,8002集成BPM服务器2bpmserver28001,8002总线服务器1osbserver18011总线服务器2osbserver28011数据库服务器dbserver1389,15212.3.5 修改操作系统核心参数在Root用户下执行以下步骤:1) 修改用户的SHELL的限制,修改/etc/security/limits.conf文件,输入命令:vi /etc/security/limits.conf,按i键进入编辑模式,将下列内容

13、加入该文件。oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 655362) 编辑完成后按Esc键,输入“:wq”存盘退出3) 编辑 /etc/profile ,输入命令:vi /etc/profile,按i键进入编辑模式,将下列内容加入该文件。if $USER = oracle ; thenif $SHELL = /bin/ksh ; thenulimit -p 16384ulimit -n 65536elseulimit -u 16384 -n 65536fifi4)

14、 编辑完成后按Esc键,输入“:wq”存盘退出5) 创建相关用户和组,作为软件安装和支持组的拥有者。创建用户,输入以下命令:groupadd oinstall6) 创建Oracle用户和密码,输入命令:useradd -g oinstall -m oracle -p oracle7) 然后会让你输入密码,密码任意输入2次,但必须保持一致,回车确认8) 修改hosts文件,如下:9) 删除localhost.localdomain域名,其中192.168.56.101是本机地址,192.168.56.1是数据库地址,地址和机器名请按照实际情况修改。10) 修改/etc/selinux/confi

15、g,如下:11) 将selinux修改为:disabled,然后重启。2.3.6 系统包安装Oracle 11g要求安装包如下:binutils-2.17.50.0.6compat-libstdc+-33-3.2.3 for x86-64compat-libstdc+-33-3.2.3 for i386elfutils-libelf-0.125elfutils-libelf-devel-0.125gcc-4.1.1gcc-c+-4.1.1glibc-2.5-12 for x86_64glibc-2.5-12 for i686glibc-common-2.5glibc-devel-2.5 for

16、 x86-64glibc-devel-2.5-12 for i386libaio-0.3.106 for x86_64libaio-0.3.106 for i386libaio-devel-0.3.106libgcc-4.1.1 for x86_64libgcc-4.1.1 for i386libstdc+-4.1.1 for x86_64libstdc+-4.1.1 for i386libstdc+-devel-4.1.1make-3.81libXmu-1.0.2libXp-1.0.0openmotif-2.2.33openmotif22-2.2.33redhat-lsb-3.1-12.3.

17、EL.0.2sysstat-7.0.0xorg-x11-utils请确认已经完成上面包的安装,可以使用rpm Uvh 命令进行安装如:rpm Uvh binutils-2*2.3.7 修改hosts文件以httpserver1为例,在hosts文件中增加:192.168.1.11 httpserver1其它服务器安装上面方式配置。2.4 数据库配置(单实例数据库)2.4.1 数据库参数配置2.4.1.1 基本参数配置1) 产品基本参数要求参数名称参数值open_cursors800processes4000session_cached_cursors50002) 查询参数值select nam

18、e ,value from v$parameter where name in (open_cursors, processes,session_cached_cursors);3) 更新参数值,运行下面命令sqlplus /nologconn /as sysdbaalter system set open_cursors=800 scope=BOTH;alter system set session_cached_cursors=500 scope=spfile;alter system set processes=2500 scope=spfile;commit;shutdown imme

19、diate;startup2.4.1.2 连接池数修改1) 查看现有连接池数select * from dba_cpool_info;MINSIZE:最小连接池数量,默认为4;MAXSIZE:最大连接池数量,默认为40;INCRSIZE:当没有连接池可用时,每次增加的连接池数量,默认为2;2) 修改连接池数(按照实际情况修改)exec DBMS_CONNECTION_POOL.ALTER_PARAM (,minsize,20);exec DBMS_CONNECTION_POOL.ALTER_PARAM (,maxsize,100);2.4.2 创建产品资料库资料库创建工具文件:ofm_rcu_

20、linux_11.1.1.6.0_disk1_1of1.zip执行下面步骤创建产品资料库:1) 解压工具文件,进入rcuHome/bin/目录,执行下面命令oraclelocalhost # ./rcu2) 进入下面页面:3) 点击【Next】按钮,进入数据库信息填写4) 根据实际情况填写数据库信息,点击【Next】按钮注意:需要选上Oracle Platform Security Services (策略存储)5) 按照图示选择相应的产品,点击【Next】按钮6) 检查通过后,点击【OK】按钮7) 根据需要填写用户密码,建议所有用户密码保持一致,点击【Next】按钮8) 保持默认,点击【Ne

21、xt】按钮9) 保持默认选项,点击【Next】按钮,在弹出窗口点击【OK】按钮10) 点击【Create】按钮,开始创建资料库11) 等待完成后,点击【Close】按钮。2.5 软件安装与配置2.5.1 产品安装列表服务器JDKWeblogicWebTierWebGateOAMSOAOSBWCODSEEOIDhttpserver1httpserver2oamserver1oamserver2wcserver1wcserver2osbserver1osbserver2bpmserver1bpmserver2dbserver说明:不需要安装需要安装2.5.2 软件安装根据产品安装列表将软件安装到各

22、个服务器。统一使用oracle用户进行安装,具体安装过程如下:2.5.2.1 Jrockit-jdk1.6.0_37安装文件名:jrockit-jdk1.6.0_37-R28.2.5-4.1.0-linux-x64.bin1) 运行安装命令oraclelocalhost # ./jrockit-jdk1.6.0_37-R28.2.5-4.1.0-linux-x64.bin2) 按照图示进行安装3) 后面按照默认选项安装。4) 安装完成后,修改/etc/profile文件,在文件最后增加下面脚本:JAVA_HOME= /u01/oracle/Oracle/Middleware/jrockit-j

23、dk1.6PATH=$JAVA_HOME/bin:$PATHCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport JAVA_HOMEexport PATHexport CLASSPATH2.5.2.2 Weblogic Server安装文件名:wls11g_generic.jar1) 运行安装命令oraclelocalhost # java -jar wls11g_generic.jar2) 全部使用默认选项安装2.5.2.3 WebTier安装文件名:ofm_webtier_linux_11.1.1.6.0_64_d

24、isk1_1of1.zip1) 运行安装命令:oraclelocalhost # ./runInstaller2) 进入下面界面:3) 选择Skip Software Updates,选择【Next】4) 选择Install Sofeware Do Not Configure,选择【Next】5) 点击【Next】按钮6) 点击【Next】按钮7) 填写下面信息,点击【Next】按钮a) Oracle Middleware Home:/u01/oracle/Oracle/Middlewareb) Oracle Home Directory:Oracle_WT18) 去掉选择,点击【Next】按

25、钮,弹出提示时选择【Yes】9) 点击【Install】按钮10) 等待安装完成2.5.2.4 WebGate安装文件名:ofm_webgates_generic_11.1.1.5.0_disk1_1of1.zip1) 安装之前使用root用户,运行下面命令:rootlocalhost # cd /lib64rootlocalhost # ln -s /usr/lib64/libstdc+.so.62) 切换到oracle用户,运行安装命令:rootlocalhost # su - oracleoraclelocalhost # ./runInstaller3) 进入下面界面:4) 点击【Ne

26、xt】按钮5) 点击【Next】按钮6) 填写下面信息,点击【Next】按钮a) Oracle Middleware Home:/u01/oracle/Oracle/Middlewareb) Oracle Home Directory:Oracle_OAMWebGate17) 选择/lib64目录,点击【Next】按钮8) 点击【Install】按钮,等待完成2.5.2.5 Oracle Identity and Access Management安装文件名:ofm_iam_generic_11.1.1.5.0_disk1_1of1.zip1) 运行安装命令:oraclelocalhost #

27、 ./runInstaller2) 输入JDK地址:/bin/java should exist : /u01/oracle/Oracle/Middleware/jrockit-jdk1.63) 进入下面界面:4) 填入地址:/u01/oracle/oraInventory ,点击【OK】按钮5) 新建终端,切换到root用户,按照指引,执行下面脚步6) 点击【OK】按钮,进入下面安装界面,选择【Next】7) 选择Skip Software Updates,选择 【Next】8) 点击【Next】按钮9) 点击【Next】按钮10) 填写下面信息,点击【Next】按钮a) Oracle Mi

28、ddleware Home:/u01/oracle/Oracle/Middlewareb) Oracle Home Directory:Oracle_IDM111) 点击【Install】按钮12) 等待安装完成2.5.2.6 SOA Suite安装文件名: ofm_soa_generic_11.1.1.6.0_disk1_1of2.zip ofm_soa_generic_11.1.1.6.0_disk1_2of2.zip1) 运行安装命令:oraclelocalhost # ./runInstaller2) 输入JDK地址:/bin/java should exist : /u01/orac

29、le/Oracle/Middleware/jrockit-jdk1.63) 进入下面界面:4) 点击【Next】按钮5) 点击【Next】按钮6) 填写下面信息(图片地址有误),点击【Next】按钮a) Oracle Middleware Home:/u01/oracle/Oracle/Middlewareb) Oracle Home Directory:Oracle_SOA17) 点击【Install】按钮8) 点击【Finish】按钮2.5.2.7 Oracle Service Bus安装文件名:ofm_osb_generic_11.1.1.6.0_disk1_1of1.zip1) 运行安

30、装命令:oraclelocalhost # ./runInstaller2) 输入JDK地址:/bin/java should exist : /u01/oracle/Oracle/Middleware/jrockit-jdk1.63) 进入下面界面:4) 填入地址:/u01/oracle/oraInventory ,点击【OK】按钮5) 新建终端,切换到root用户,按照指引,执行下面脚步6) 进入下面界面,点击【Next】按钮:7) 进入下面界面,点击【Next】按钮:8) 填写下面信息,点击【Next】按钮a) Oracle Middleware Home:/u01/oracle/Ora

31、cle/Middlewareb) Oracle Home Directory:Oracle_OSB19) 点击【Next】按钮10) 点击【Next】按钮,填写下面信息:a) Weblogic Server Location:/u01/oracle/Oracle/Middleware/wlserver_10.3b) OEPE Location:(留空)11) 点击【OK】按钮,然后点击【Next】按钮12) 点击【Install】按钮13) 点击等待安装完成2.5.2.8 Webcenter安装文件名:ofm_wc_generic_11.1.1.6.0_disk1_1of1.zip1) 运行安

32、装命令:oraclelocalhost # ./runInstaller2) 输入JDK地址:/bin/java should exist : /u01/oracle/Oracle/Middleware/jrockit-jdk1.63) 进入下面界面:4) 点击 Next 按钮5) 点击 Next 按钮6) 点击 Next 按钮7) 点击 Next 按钮8) 点击 Install 按钮2.5.2.9 ODSEE安装文件名:ofm_odsee_linux_11.1.1.5.0_64_disk1_1of1.zip1) 解压:将安装包的ODSEE_ZIP_Distribution目录中sun-dse

33、e7.zip的dsee7目录解压到/u01/oracle/Oracle/Middleware/Oracle_DSEE/dsee7。进入/ u01/oracle/Oracle/Middleware/Oracle_DSEE/dsee7/bin 目录,运行下面命令:2) 初始化DSCC Registryoraclelocalhost # ./dsccsetup ads-create注:输入密码3) 创建可部署的war文件oraclelocalhost # ./dsccsetup war-file-create4) 查看DSCC Registry的状态和端口oraclelocalhost # ./ds

34、ccsetup status5) 注册DSCC Agentoraclelocalhost # ./dsccsetup cacao-reg6) 创建并启动Ldap Server实例oraclelocalhost # mkdir localoraclelocalhost # ./dsadm create -p 1389 -P 1636 /u01/oracle/Oracle/Middleware/Oracle_DSEE/dsee7/bin/local/gzLandInstoraclelocalhost # ./dsadm start /u01/oracle/Oracle/Middleware/Ora

35、cle_DSEE/dsee7/bin/local/gzLandInst7) 创建并启动后缀实例oraclelocalhost # ./dsconf create-suffix -p 1389 -e dc=laho,dc=gov,dc=cn2.5.2.10 OIM1) 在Oracle官网上下载OIM的安装包,地址为2) 进入欢迎页,点击下一步。3) 进入安装软件更新的界面,选择跳过软件更新,点击下一步。4) 进入先决条件检查的界面,点击下一步。5) 进入安装位置的界面,选择Oracle Middleware主目录为MW_HOME,选择Oracle主目录为Oracle_IDM1,点击下一步。6)

36、进入安装概要的界面,点击安装。进入安装过程的界面,点击下一步。7) 进入安装完成的界面,点击完成。2.5.2.11 备份备份中间件目录,运行下面命令tar -cvpf fmwhomeback.tar /u01/oracle/Oracle/Middleware2.5.3 Webtier配置在前一章节,WebTier已经安装到oamserver1和oamserver2两台服务器,下面需要分别对两台服务器进行配置。注意:如果没有域名支撑,Host Name请用IP地址2.5.3.1 创建Instance对服务器oamserver1和oamserver2进行下面操作。1) 运行安装命令:oraclel

37、ocalhost # cd /home/oracle/Oracle/Middleware/Oracle_WT1/bin./config.sh2) 进入下面界面:3) 点击【Next】按钮4) 只选中Oracle HTTP Server选项,去掉其它两项选择,点击【Next】按钮5) 填写实例信息,内容如下:n oamserver1: Instance Home Location:/u01/oracle/Oracle/Middleware/Oracle_WT1/instances/instance1 Instance Name:instance1 OHS Component Name:ohs1n

38、 oamserver2: Instance Home Location:/u01/oracle/Oracle/Middleware/Oracle_WT1/instances/instance2 Instance Name:instance2 OHS Component Name:ohs26) 点击【Next】按钮7) 选择Specify Ports using configuration file,点击Browse按钮,进入WebTier安装文件目录下,选择文件:stage/Response/staticports.ini,点击View/Edit File按钮,去掉下面两行代码注释,并修改端口

39、值,如下: OPMN Local Port = 6700 OHS Port = 77778) 点击【Next】按钮9) 去掉勾选,点击【Next】按钮10) 点击【Configure】按钮11) 等待完成,点击【Finish】按钮2.5.3.2 测试WebTier如果不存在域名,需要将所有域名配置的项目都改成IP配置,另外需要修改http.conf文件的ServerName参数,将值改为IP地址。对服务器oamserver1和oamserver2进行下面操作。1) 启动HTTP服务器:oraclelocalhost # cd /u01/oracle/Oracle/Middleware/Orac

40、le_WT1/instances/instance1/binoraclelocalhost # ./opmnctl startall2) 测试安装结果,访问下面地址,能正常进入欢迎界面: HTTP服务器1:http:/oamserver1:7777 HTTP服务器2:http:/oamserver2:77772.5.3.3 备份对服务器oamserver1和oamserver2进行下面操作。1) 停止HTTP服务:oraclelocalhost # cd /u01/oracle/Oracle/Middleware/Oracle_WT1/instances/instance1/binoracle

41、localhost # ./opmnctl stopall2) 备份WebTier目录,切换到root用户,执行下面命令rootlocalhost # tar cvpf /u01/backup/webtier.tar /u01/oracle/Oracle/Middleware/Oracle_WT13) 备份Instances目录,执行下面命令:rootlocalhost # tar cvpf /u01/backup/webtier_instance.tar /u01/oracle/Oracle/Middleware/Oracle_WT1/instances4) 启动HTTP服务:oraclel

42、ocalhost # cd /u01/oracle/Oracle/Middleware/Oracle_WT1/instances/instance1/binoraclelocalhost # ./opmnctl startall2.5.4 OID配置1) 进入刚刚安装的OIM目录,进入下级bin目录,执行config.sh脚本。2) 进入欢迎页,点击下一步。3) 进入选择域的界面,选择进行配置,但不使用域,点击下一步。4) 进入指定安装位置的界面,选择Oracle实例位置为/u01/oracle/Oracle/Middleware/Oracle_OID/,选择实例名为asinst_1,点击下一步。5) 进入安全更新的界面,去掉勾选项我希望通过My Oracle Support接收安全更新,点击下一步。在弹出窗口未

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 教育教学 > 成人教育


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号