您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 数据库 > Oracle Siebel 简易部署手册
OracleSiebel简易部署手册Siebel是Oracle的一个基于web应用服务系统,F5本身有一个解决方案可以快速的与Siebel配合实施。具体实施步骤如下:一:首先要判断这套方案的实施条件.手册上写的是F5bigip必须是9.1以上,推荐使用9.4的版本,值得注意的是V10版本在配置导入时候由于V10底层TMSH的命令与V9有所区别,导致如果用脚本导入会失败。必须手工建立Pool,VirtualServer等配置。同时还要手工修改profile中的某些设置。第二,SiebelServer必须是7.7版本以上,推荐使用8.0的版本。二:部署推荐拓扑如下:在实施之前我们必须做好LTM标准的事实前准备工作。包括与客户讨论好部署模式,IP地址规划。安全性控制等等。注:这里不再对LTM配置进行赘述,以标准的服务器负载均衡配置方式就可以。一下是推荐使用的LTM于Siebel的拓扑。三:LBconfig.txt文件在实施部署bigip之前。我们需要拿到Siebel的LBconfig.txt文件。我们需要使用这个文件来生成我们的配置脚本。在Siebeserver中Enterprise的权限执行一下命令:Generatelbconfig(不能带/s)然后到SiebelInstallationRoot/admin.这个文件夹中导出lbconfig.txt文件,文件格式如下:#Sectionone--SessionManagerRules:VirtualServer=1:10.7.97.2:2321;5:10.7.97.3:2321;******************************#Sectiontwo--3rdPartyLoadBalancerRules#ComponentRules:/PROD/eCommunicationsObjMgr_chs=10.7.97.3:2321;10.7.97.2:2321;/PROD/EAIObjMgr_rz=10.7.97.3:2321;10.7.97.2:2321;/PROD/EAIObjMgr_eChannel=10.7.97.3:2321;10.7.97.2:2321;/PROD/EAIObjMgr_chs=10.7.97.3:2321;10.7.97.2:2321;/PROD/EAIObjMgr_SI=10.7.97.3:2321;10.7.97.2:2321;/PROD/ADMProc=10.7.97.3:2321;10.7.97.2:2321;#ServerRules:*/!1.*=10.7.97.2:2321;*/!5.*=10.7.97.3:2321;#RoundRobinRules:/PROD/eCommunicationsObjMgr_chs/RR=10.7.97.3:2321;10.7.97.2:2321;/PROD/EAIObjMgr_rz/RR=10.7.97.3:2321;10.7.97.2:2321;/PROD/EAIObjMgr_eChannel/RR=10.7.97.3:2321;10.7.97.2:2321;/PROD/ADMProc/RR=10.7.97.3:2321;10.7.97.2:2321;值得注意的是这些文件中所有URL的大小写必须严格区分。Seibel系统中对于所有URL都区分大小写。导出的配置文件中可能存在大小写与原来Selbel不符的情况,我们必须检查其URL的准确性。四:bigip.cfg文件准备好lbconfig.txt文件以后,我们下一步要做的是通过这个文件生成一个bigip.cfg文件。F5通过一个Perl的脚本来完成。安装Perlhttp://www.activestate.com/Products/ActivePerl/这里可以找到perl脚本forwindowsX32或者X64的脚本安装文件。(文件名为ActivePerl-5.12.2.1203-MSWin32-x86-294165.msi)下载F5配置转换脚本http://www.f5.com/solutions/resources/deployment-guides/files/siebel8-bigipv9.zip.安装完成后在您的盘符下新建一个文件夹(例如d:\f5config)Copylbconfig.txt到文件夹下。解压siebel8-bigipv9.zip文件,把siebel-bigipv9.plcopy到文件夹下进入windows的命令行模式进入到你的文件夹下(d:\f5config)执行perlsiebel8-bigipv9.pl-r(调用的rule名字)-v(virtualserver的IP地址):(端口,默认2321)例如:perlsiebel8-bigipv9.pl-rseibelruletest-v10.7.70.100:2321生成了以下就生成了我们所需要的bigip.cfg文件。文件格式内容如下:bigpipeshellwritepartitionbigpipemonitormonitor_PROD{'defaultsfromhttpinterval30timeout91sendGET/PROD/scbrokerHTTP/1.0'}bigpipepooleCommunicationsObjMgr_chsConnPool{lbmethodrr\member10.7.97.3:2321\member10.7.97.2:2321\monitorallmonitor_PROD\}bigpipepoolEAIObjMgr_rzConnPool{lbmethodrr\member10.7.97.3:2321\member10.7.97.2:2321\monitorallmonitor_PROD\}bigpipepoolEAIObjMgr_eChannelConnPool{lbmethodrr\member10.7.97.3:2321\member10.7.97.2:2321\monitorallmonitor_PROD\}bigpipepoolEAIObjMgr_chsConnPool{lbmethodrr\member10.7.97.3:2321\member10.7.97.2:2321\monitorallmonitor_PROD\}bigpipepoolEAIObjMgr_SIConnPool{lbmethodrr\member10.7.97.3:2321\member10.7.97.2:2321\monitorallmonitor_PROD\}bigpipepoolEAIObjMgr_wtConnPool{lbmethodrr\member10.7.97.3:2321\member10.7.97.2:2321\monitorallmonitor_PROD\}bigpipepoolADMBatchProcConnPool{lbmethodrr\member10.7.97.3:2321\member10.7.97.2:2321\monitorallmonitor_PROD\}bigpipepoolADMObjMgr_chsConnPool{lbmethodrr\member10.7.97.3:2321\member10.7.97.2:2321\monitorallmonitor_PROD\}bigpipepoolADMProcConnPool{lbmethodrr\member10.7.97.3:2321\member10.7.97.2:2321\monitorallmonitor_PROD\}bigpipepooleCommunicationsObjMgr_chsRRPool{lbmethodrr\member10.7.97.3:2321\member10.7.97.2:2321\monitorallmonitor_PROD\}bigpipepoolEAIObjMgr_rzRRPool{lbmethodrr\member10.7.97.3:2321\member10.7.97.2:2321\monitorallmonitor_PROD\}bigpipepoolEAIObjMgr_eChannelRRPool{lbmethodrr\member10.7.97.3:2321\member10.7.97.2:2321\monitorallmonitor_PROD\}bigpipepoolEAIObjMgr_chsRRPool{lbmethodrr\member10.7.97.3:2321\member10.7.97.2:2321\monitorallmonitor_PROD\}bigpipepoolEAIObjMgr_SIRRPool{lbmethodrr\member10.7.97.3:2321\member10.7.97.2:2321\monitorallmonitor_PROD\}bigpipepoolEAIObjMgr_wtRRPool{lbmethodrr\member10.7.97.3:2321\member10.7.97.2:2321\monitorallmonitor_PROD\}bigpipepoolADMBatchProcRRPool{lbmethodrr\member10.7.97.3:2321\member10.7.97.2:2321\monitorallmonitor_PROD\}bigpipepoolADMObjMgr_chsRRPool{lbmethodrr\member10.7.97.3:2321\member10.7.97.2:2321\monitorallmonitor_PROD\}bigpipepoolADMProcRRPool{lbmethodrr\member10.7.97.3:2321\member10.7.97.2:2321\monitorallmonitor_PROD\}bigpipepool10.7.97.2ServerPool{lbmethodrr\member10.7.97.2:2321\monitorallmonitor_PROD\}bigpipepool10.7.97.3ServerPool{lbmethodrr\member10.7.97.3:2321\monitorallmonitor_PROD\}bigpiperuleseibelruletest{'whenCLIENT_ACCEPTED{TCP::collect1}whenCLIENT_DATA{if{[findstr[TCP::payload]/siebel0]==/prod/ecommunicationsobjmgr_chs}{#loglocal0.UsingpooleCommunicationsObjMgr_chsConnPoolpooleCommunicationsObjMgr_chsConnPool}elseif{[findstr[TCP::payload]/siebel0]==/prod/eaiobjmgr_rz}{#loglocal0.UsingpoolEAIObjMgr_rzConnPoolpoolEAIObjMgr_rzConnPool}elseif{[findstr[TCP::payload]/siebel0]==/prod/eaiobjmgr_echannel}{#loglocal0.UsingpoolEAIObjMgr_eChannelConnPoolpoolEAIObjMgr_eChannelConnPool}elseif{[findstr[TCP::payload]/siebel0]==/prod/eaiobjmgr_chs}{#loglocal0.UsingpoolEAIObjMgr_chsConnPoolpoolEAIObjMgr_chsConnPool}elsei
本文标题:Oracle Siebel 简易部署手册
链接地址:https://www.777doc.com/doc-8718 .html