免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2047 | 回复: 4
打印 上一主题 下一主题

搞定oracle10g rac on redhat as 3(x86) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-03-06 03:23 |只看该作者 |倒序浏览
哈哈,虽然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
即可


要睡觉喽,周一在和大家交流啦

论坛徽章:
0
2 [报告]
发表于 2004-03-06 08:14 |只看该作者

搞定oracle10g rac on redhat as 3(x86)

多谢经验分享

论坛徽章:
0
3 [报告]
发表于 2004-03-06 20:28 |只看该作者

搞定oracle10g rac on redhat as 3(x86)

顺便提一下,如果是没有在LINUX下安装成功过ORACLE数据库的,最好从10G开始.10G单机安装,非常简单.如果用redhat as 3完全安装.只需要建立oracle用户,然后设置一个ORACLE_HOME即可.

论坛徽章:
0
4 [报告]
发表于 2004-03-08 09:50 |只看该作者

搞定oracle10g rac on redhat as 3(x86)

请问,oracle 10g rac 的集群启动命令是什么?还用手工启动吗?

论坛徽章:
0
5 [报告]
发表于 2004-04-04 17:38 |只看该作者

搞定oracle10g rac on redhat as 3(x86)

呵呵,文档上都有,建议没有安装过的同学还是看oracle的文档吧,里面很多要注意的东西。

另外:如果是生产环境,最好用RHEL AS2.1,10g对 RHEL AS3.0支持不好,如果装完检查log的话,会看见: Expecting os is RHEL AS2.1,unknow os version的字样,估计是脚本没有改好,呵呵。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP