当前位置:首页 > Cognos Windows 部署
在ReportNet安装目录下的war/p2pd/下执行build,这样会在ReportNet安装目录下面生成以后可以部署在Weblogic下WAR文件,文件名P2PD.War,可以选取一个自己认为合适的目录,如C盘根目录,将其解压,解压后生成的P2PD文件夹用于Weblogic部署,接下来进行Weblogic的参数配置。
修改Weblogic的启动脚本
第一步:为ReportNet创建一个WebLogic Server (WLS) domain(命名为ReportNet) 第二步:修改ReportNet domain下面的startweblogic.cmd,具体如下 1.set JAVA_VM=-serverset
2.JAVA_OPTIONS=
-DCRN_ROOT=\3. set STARTMODE=true
4.Set P2PD_LIB=
Set
PRE_CLASSPATH=%P2PD_LIB%\\xml-apis.jar;%P2PD_LIB%\\xercesImpl.jar;%P2PD_LIB%\\xalan.jar;%P2PD_LIB%\\xtsext.jar;%P2PD_LIB%\\xsltc.jar;%P2PD_LIB%\\i18nj.jar;%P2PD_LIB%\\icu4j.jar;%P2PD_LIB%\\dom4j.jar;%P2PD_LIB%\\activation.jar;%P2PD_LIB%\\mail.jar; %P2PD_LIB%\\log4j.jar
5.Set
CLASSPATH=%PRE_CLASSPATH%;%WEBLOGIC_CLASSPATH%;%POINTBASE_CLASSPATH%;%JAVA_HOME%\\jre\\lib\\rt.jar;%WL_HOME%\\server\\lib\\webservices.jar;%CLASSPATH%;%P2PD_LIB%\\log4j.jar 修改完成后保存退出
配置Weblogic应用服务器并且部署ReportNet
启动Weblogic管理Server,在管理界面下面添加一个新的Web应用,选择解压P2PD.war后的文件夹P2PD,名称默认为P2PD不作修改。
重新启动管理Server,当控制台显示The dispatcher is ready to process request说明ReportNet与Weblogic的整合已经成功。
1.7 配置ReportNet集群服务
ReportNet集群服务的原理:
Cognos的ReportNet集群服务实现的基础在于:用于集群服务的服务器使用了共同的数据库作为资料库,所以在集群中的ReportNet服务器必须配置同一个数据库作为资料库;并且为了让集群里的ReportNet应用服务器可以正常互相访问,需要在Cognos Configuration里面将ReportNet自带的防火墙关闭;ReportNet应用服务器上的负载主要是由于数据处理造成的,而数据处理的负载体现在对CPU报表进程的占用上,缺省情况下,每个CPU分配两个报表进程,当集群中某台服务器的所有CPU的报表进程均被占用的情况下,新的报表处理请求将被转给报表进程未被占满的服务器进行处理,达到负载均衡的目的。
具体安装过程:
将PC Server COGNOSKF2作为ReportNet集群服务的网关,先配置COGNOSKF2的IIS服务器
1、从管理工具中打开Internet信息服务管理器
2、右键点击“默认Web站点”新建虚拟目录
3、为虚拟目录取名crn
4、选择ReportNet安装目录下的Webcontent文件夹
5、为该虚拟目录设置“读取”和“运行脚本”权限
6、点击“完成”完成crn虚拟目录的建立
7、在crn虚拟目录下建立cgi-bin虚拟目录
共分享92篇相关文档