估计为了适应云平台的扩展,OBIEE12c的部署架构感觉和OBIEE11g变化很大,目前已了解到的部署方法就是clone-unpack, 已经不需要图形界面扩展了。
我参考了 Effectively Deploying and Managing Oracle Business Intelligence Implementations [CON9092] 验证了一下 OBIEE12c的cluster安装,具体步骤见下面的内容,
Oracle deploy文档的Scaling Out部分。
0.架构图
1.关闭所有服务
具体命令可以参考我写的OBIEE12C的服务启动/关闭命令
2.迁移rpd文件和catlaog等内容到共享目录
需要迁移的目录如下
$ORACLE_HOME/user_projects/domains/bitest04/bidata
3.修改配置文件
$ORACLE_HOME/user_projects/domains/bitest04/config/fmwconfig/bienv/core/bi-environment.xml
其中这一项
<bi:singleton-data-directory>sharedpath</bi:singleton-data-directory>
4.将本地的部署打包
cd $ORACLE_HOME/user_projects/domains/bitest04/bitools/bin
./clone_bi_machine.sh -m newmachine newmachine /bieeapp/cluster/clusterpack.jar
5.在新节点安装weblogic和obiee12c
方法具体见我写的OBIEE 12C初次安装
注意不要执行配置这一步
6.在新节点部署
$ORACLE_HOME/oracle_common/common/bin/unpack.sh domain=$ORACLE_HOME/user_projects/domains/bitest04 -template=clusterpackv003.jar
目前发现$ORACLE_HOME/user_projects/domains/bitest04/config/config.xml没有复制过来,需要手工复制
7.启动
先按正常流程启动主节点的所有内容
新节点的启动机流程如下:
(1)启动NodeManager
(2)在EM启动 bi_server2
(3)启动Nqserver这些服务
8.新工具和日志目录介绍
在$ORACLE_HOME/user_projects/domains/bitest04/bitools/bin 有很多新的工具,不过具体说明还要等Oracle文档,
其中如果需要删除节点, 可以使用delete_bi_machine.sh, 我测试的时候装错了,就使用这个删掉的。
日志文件目录
$ORACLE_HOME/user_projects/domains/bitest04/servers/