- 论坛徽章:
- 0
|
哈哈,虽然60多个小时没有睡觉不过还是搞定10G的RAC了
系统平台:
DELL 4600(2 Xeon,4G,2 eth)
DELL 6650(2 Xeon,4G,2 eth)
DELL 220S阵列
参考文档:
Oracle Database Installation Guide for UNIX Systems
Oracle Real Application Clusters Installation and Configuration Guide
ORACLE 10G的软件就不多说了,直接在ORACLE下载即可
安装过程(太困,肯定写的缩水,以后在回帖啦):
1.REDHAT AS 3安装
我选择的全部安装
2.设置网络
6650:
192.168.101.15 f01n05
192.168.102.16 f01n05b
4600:
192.168.101.16 f01n06
192.168.102.16 f01n06b
3.添加oracle用户和组(两个主机都要添加,注意uid和gid必须一致)
groupadd oinstall
groupadd dba
groupadd oper
useradd -g oinsall -G dba,oper oracle
4.配置rsh,rlogin
这里得说明一下,oracle的文档建议使用SSH,不过小弟实在没有搞定这个SSH
不过多亏文档上说没有SSH配置rsh,rlogin也可
5.建立oracle安装目录,设置oracle用户的.bash_profile
6.建立两个crs(cluster ready service)使用的两个裸设备(100M,20M)
fdisk /dev/sdb
编辑/etc/sysconfig/rawdevice
/dev/raw/raw1 /dev/sdb5
.........................
chown oracle:dba /dev/raw/raw1
chown oracle:dba /dev/sdb5
.........................
7.解开oracle的安装文件,这里只用ship.db.cpio.gz举例
gunzip ship.db.cpio.gz
cpio -idmv < ship.db.cpio.gz
8.安装crs
先用root执行xhost +
然后用oracle用户到crs的安装目录下执行
./runInstall
这里需要注意的是,在安装结束的时候提示用root分别在两个机器上执行
root.sh启动crs系统服务.必须首先在一台机器执行,等服务启动以后再
去另一个机器执行,否则会报错.
9.安装db
按oracle的文档说,10G的数据文件可以存放于ocfs,asm,raw的任意一种.
三种方式我也都试过了,oracle的官方还没有提供asm for redhat as 3
的下载,而ocfs for redhat as 3也不好用(总提示内核不支持ocfs),所以
我只用裸设备的方式成功建库.如果那位用ocfs or asm成功的请指点小弟
neu_redhat@hotmail.com
裸设备建立方式同6,注意不要忘记chown oracle:dba /dev/raw/raw(n)
裸设备的建议大小文档上有,这里我就不多废话了
然后建立raw的定义文件,例如raw_file
SYSTEM=/dev/raw/raw7
./runInstall
后面的就都是界面了,如果熟悉oracle安装的朋友我想不会有什么问题的
补充说明racle官方的10G下载除了上面安装的crs,database以外还有
client和ccd,这里我都没有来得急安装.
10.启动关闭数据库和监听
srvctl database start -d o9 (o9是我的全局sid)
srvctl database stop -d o9
lsnrctl start
lsnrctl stop
11.数据库管理
这里和以前有很大不同,以前都是用oem(oracle enterprise manager)管理
数据库.现在直接启动一个支持java的浏览器,地址栏输入localhost:5500/em
即可
要睡觉喽,周一在和大家交流啦 |
|