Web 服务器(Web Server)层包括一到多个 Web 服务器和一到多个 Cognos8
关(Gateways)。Cognos8 关是 Web 服务器的扩展,它把从 Web
服务器接收到的信息传递给应用(Application)层的服务器。Web 服务器可以用 IBM Http Server 或者
作为 Web 服务器。
应用(Application)层包括一个应用服务器和一到多个 Cognos8 服务器,它是
Cognos 的核心层。Cognos8
服务器执行从 关(Gateways)发过来的请求(Requests),比如: 表(Reports),分析(Analyses)和查询(Queries)。应用服务器可以用
数据(Data)层包括 Content Store,数据源(Data Source)和 Metric
Store。Content Store 是一个关系型数据库,用来存储 Cognos 8
所需的元数据,比如: 表的规格,已发布的模型和包,数据源的连接信息等。Content Store 可以用 Cognos
Source)和 Metric Store 在安装的时候不用考虑。
Cognos8 BI 用户接口层(User Interface)在服务器端包括 Query Studio,Analysis
Studio,Report Studio,Event Studio 等组件。
Cognos BI Server 可以安装在以下操作系统:
Windows
UNIX(Sun Solaris, HP-UX, IBM AIX)
Linux
机器内存最小为 2G,可用硬盘空间最小为 3.5G,其中 2.5G 为软件安装所需,1G 为 Cognos BI Server
各组件作为临时文件夹所用。
在安装 Cognos BI Server 之前,必须先安装一个 Web 服务器,并且 Web
服务器需处于启动状态。(请参照“参考资源”对应资源)
在配置 Cognos BI Server 之前,必须先安装一个应用服务器。(请参照“参考资源”对应资源)
在配置 Cognos BI Server 之前,必须创建一个可以作为 Content Store
的关系型数据库。(请参照“参考资源”对应资源)
如代码 1 所示创建作为 Content Store 的数据库,并查看这个数据库的代码页。作为 Content Store
的数据库的代码页必须为 1208。
清单 1. 创建数据库
db2inst1@cognos-heyuan:~> db2 create db content using codeset UTF-8 territory US
DB20000I The CREATE DATABASE command completed successfully.
db2inst1@cognos-heyuan:~> db2 get db cfg for content | grep “code page”
Database code page
作为 Content Store 的数据库需要有页面大小分别为 4k,8k,16k 和 32k 的缓冲池(buffer
pool),创建数据库的时候会默认创建页面大小为 4k 缓冲池,还需创建页面大小为 8k,16k 和 32k 的缓冲池,如代码 2
所示。
清单 2. 创建 buffer pool
db2inst1@cognos-heyuan:~> db2 connect to content
Database Connection Information
Database server = DB2/LINUX 9.5.0
SQL authorization ID = DB2INST1
Local database alias = CONTENT
db2inst1@cognos-heyuan:~> db2 create bufferpool BF8 immediate size 250 pagesize 8k
DB20000I The SQL command completed successfully.
db2inst1@cognos-heyuan:~> db2 create bufferpool BF16 immediate size 250 pagesize 16k
DB20000I The SQL command completed successfully.
db2inst1@cognos-heyuan:~> db2 create bufferpool BF32 immediate size 250 pagesize 32k
DB20000I The SQL command completed successfully.
db2inst1@cognos-heyuan:~> db2 connect reset
DB20000I The SQL command completed successfully.
作为 Content Store 的数据库需要有页面大小为 32k 的系统临时表空间(system temporary
tablespace),页面大小为 4k 的用户临时表空间(user temporary tablespace),以及页面大小分别为
4k 和 8k 的用户表空间(regular user tablespace)。如代码 2 所示创建这些所需的表空间。
清单 3. 创建 tablespace
db2inst1@cognos-heyuan:~> db2 connect to content
Database Connection Information
Database server = DB2/LINUX 9.5.0
SQL authorization ID = DB2INST1
Local database alias = CONTENT
db2inst1@cognos-heyuan:~> db2 create system temporary tablespace STMP pagesize 32k
managed by automatic storage extentsize 16 overhead 10.5 prefetchsize 16
transferrate 0.14 bufferpool BF32
DB20000I The SQL command completed successfully.
db2inst1@cognos-heyuan:~> db2 create user temporary tablespace UTMP pagesize 4k
managed by automatic storage extentsize 16 overhead 10.5 prefetchsize 16
transferrate 0.14 bufferpool IBMDEFAULTBP
DB20000I The SQL command completed successfully.
db2inst1@cognos-heyuan:~> db2 create regular tablespace RUTS pagesize 4k
managed by automatic storage extentsize 16 overhead 10.5 prefetchsize 16
transferrate 0.14 bufferpool IBMDEFAULTBP dropped table recovery on
DB20000I The SQL command completed successfully.
db2inst1@cognos-heyuan:~> db2 create regular tablespace RUTS8 pagesize 8k
managed by automatic storage extentsize 16 overhead 10.5 prefetchsize 16
transferrate 0.14 bufferpool BF8 dropped table recovery on
DB20000I The SQL command completed successfully.
db2inst1@cognos-heyuan:~> db2 connect reset
DB20000I The SQL command completed successfully.
如代码 4 所示启动 Cognos 安装界面,默认的安装路径为“/opt/cognos/c8/”,选择要安装的三个组件
Application Tier Component,Gateway 和 Content Manager,如图 2 所示。
清单 4. 启动 Cognos 安装界面
cognos-heyuan:/data/Cognos/linuxi386 # ./issetup
图 2. Cognos 安装界面
右键点击“Content Manager”新建一个 Content Store,如图 4 所示。
图 4. 创建 Content Store
输入数据库的名称为之前所建的 C8,输入数据库的用户名和密码,如图 6 所示。
图 6. 选择数据库
9300。所以在 Cognos 环境配置中,把端口 9300 改为 9080,如图 8 所示。
图 8. 修改环境配置
首先要准备 ear 包。
同样在“Cognos Configration”窗口,从菜单“Action -> Build
Application Files…”打开“Build Application Wizard”,如图 10 所示。
图 10. 打开“Build Application Wizard”
ear 包生成成功后如图 12 所示。
图 12. ear 包生成成功
在“步骤二:将模块映射至服务器”,选择模块“Cognos8”,如图 14 所示。
图 14. 将模块映射至服务器
应用程序安装完成后,保存应用程序到主配置,如图 16 所示。
图 16. 保存应用程序 Cognos8 到主配置
Cognos 启动成功后如图 18 所示。
图 18. Cognos8 启动成功
平台上的安装、配置全过程。本过程在 SLES 10 上完成,对于 Unix 和 Windows 平台上的安装、配置过程与 Linux
文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux入门在线安装软件25109 人正在系统学习中 相关资源:经典刻录软件尼禄Nero6.6.1.4中文安装版及序列 -其它工具类资源…
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!