VMware Workstation8
OS: red hat linux x86_64
BIEE: Oracle Business Intelligence, v. 11.1.1.7.0 for Linux x86-64-bit
RCU: ofm_rcu_linux_11.1.1.7.0_64_disk1_1of1.zip for Linux x86-64-bit
oracle数据库:oracle11.1.1.5.0 for windows 64bit
一、Repository Creation Utility创建资料库
1.在终端执行[root@localhost /]# ./rcuHome /bin/rcu
oracle安装在win7环境,所以我的主机名为:PC201305131715,如果不通,
那么在oracle安装的路径查看监听文件
F:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora,改为自己的主机名
至此RCU创建资料库完成。
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
二、Bussiness Intelligence Enterprise安装
1 .在Linux系统上创建用户,组,安装目录。
[root@localhost ~]# cd /
[root@localhost /]# groupadd oinstall
[root@localhost /]# groupadd dba
[root@localhost /]# useradd -g oinstall -G dba oracle
[root@localhost /]# passwd oracle
Changing password for user oracle.
New UNIX password:
Retype new UNIX password:
passwd: all authentication tokens updated successfully.
[root@localhost /]# mkdir -p /u01/Oracle
[root@localhost /]# chown -R oracle:oinstall u01
注意事项:主机名改为“localhost”
2.注销系统,用刚建的oracle用户登录系统。
3.解压文件到/u01目录下
4.执行runInstaller文件
[oracle@localhost /]$ ./u01/bishiphome/Disk1/runInstaller
如果是首次安装,其中有一个提示很清楚,这里不便截图
打开另一个终端执行create***.sh文件,名字忘了。执行完后继续
会自动创建biee路径
此处DEV_BIPLATFORM为创建CRU时建的,
DEV_MDS
至此完成BIEE安装。
其中我遇到的问题和解决方法如下:
-----------------------------------------------------------------------------------------------------------------------------------
1.安装过程先决条件检查不通过问题:
检查建议的操作系统程序包
解决方法:
使用yum命令
比如未找到libaio-devel-0.2.106
可以这样来安装,前提要能连接互联网
[root@localhost /]$ yum install libaio-devel
如不果报各种错,那是因为非注册的redhat linux5 的yum命令不好用,
那么解决办法如下,有点麻烦,但是本人亲测可行:
redhat yum 配置
mkdir rpm
cd rpm
如果是64位机器执行
wget http://mirrors.163.com/centos/5/os/x86_64/CentOS/m2crypto-0.16-9.el5.x86_64.rpm &&
wget http://mirrors.163.com/centos/5/os/x86_64/CentOS/python-elementtree-1.2.6-5.x86_64.rpm &&
wget http://mirrors.163.com/centos/5/os/x86_64/CentOS/python-iniparse-0.2.3-6.el5.noarch.rpm &&
wget http://mirrors.163.com/centos/5/os/x86_64/CentOS/python-sqlite-1.1.7-1.2.1.x86_64.rpm &&
wget http://mirrors.163.com/centos/5/os/x86_64/CentOS/python-urlgrabber-3.1.0-6.el5.noarch.rpm &&
wget http://mirrors.163.com/centos/5/os/x86_64/CentOS/yum-3.2.22-40.el5.centos.noarch.rpm &&
wget http://mirrors.163.com/centos/5/os/x86_64/CentOS/yum-fastestmirror-1.1.16-21.el5.centos.noarch.rpm &&
wget http://mirrors.163.com/centos/5/os/x86_64/CentOS/yum-metadata-parser-1.1.2-4.el5.x86_64.rpm
安装下载的所有rpm包
rpm -qa|grep yum|xargs rpm -e --nodeps #卸载原来yum
rpm -ivh yum*.rpm #rpm 安装yum
rpm -Uvh *
rpm -import http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-5
cd /etc/yum.repos.d/
wget http://mirrors.163.com/.help/CentOS-Base-163.repo
mv Base.repo Base.repo_back
mv CentOS-Base-163.repo Base.repo
vim Base.repo
在所有mirrorlist前面加上#,把所有$releasever替换成5,保存
yum clean metadata
yum makecache
请耐心等待20分钟左右
yum -y update
请耐心等待1.5h左后
整个过程大约需要一个半小时,前提下载速度在450kb/s 。
完成后可以放肆的用yum命令安装你需要安装的rpm
---------------------------------------------------------------------------------------------
检查内核参数报错:
解决方法:
调整内核参数, vi编辑 /etc/security/limits.conf,加入
* soft nproc 2047
* hard nproc 16384
* soft nofile 65536
* hard nofile 65536
保存退出
再次检查均会通过。