Redhat5.4+Oracle 10g RAC+ASM+RAW的安装文档

本文档详细记录了在Redhat 5.4环境下,如何安装Oracle 10g RAC、ASM和RAW设备的步骤。内容涵盖OS安装配置、RAC理论、实验平台介绍、安装前准备、集群软件和数据库安装、网络配置、时间同步、用户等效性设置以及内核参数调整等关键环节,旨在提供一套完整的RAC部署指南。
摘要由CSDN通过智能技术生成
 

基于Redhat 5 和redhat 4 的RAC 区别在对raw的处理上。 之前做的是redhat 4.7 的 RAC 实验。 准备做一个Redhat 5.4 的环境。

RAC 的一些理论东西:

http://blog.csdn.net/tianlesoftware/archive/2010/02/27/5331067.aspx

RAW+ASM+ REDHAT 4.7 RAC 文档

http://blog.csdn.net/tianlesoftware/archive/2010/02/27/5332909.aspx

服务器主机名

rac1

rac2

公共IP地址(eth0)

10.85.10.1

10.85.10.2

虚拟IP地址(eth0)

10.85.10.3

10.85.10.4

私有IP地址(eth1)

192.168.1.200

192.168.1.201

ORACLE RAC SID

orcl1

orcl1

集群实例名称

orcl

OCR(oracle集群注册表)

/dev/raw/raw1 /dev/sdb1 200M

/dev/raw/raw2 /dev/sdb2 200M

表决磁盘(voting disk)

/dev/raw/raw3 /dev/sdc1 200M

/dev/raw/raw4 /dev/sdc2 200M

/dev/raw/raw5 /dev/sdc3 200M

ASM

/dev/sdd1 10G VOL1 for Oracle Data

/dev/sdd1 5G VOL2 for flash_recovery_area

数据库备份

/dev/sde1 10G (mkfs -t ext3 /dev/sde1)

实验平台:Oracle 10gR2 RAC + RHEL 5.4 +VMServer 2.0

安装步骤:

1.安装前准备及OS安装配置

2.安装Oracle 10gR2 clusterware

3.安装Oracle 10gR2 database

4.配置netca

5.创建ASM 实例

6.配置dbca创建数据库

7.检查RAC状态

一. 安装前准备及OS安装配置

Host OS 准备

1. 从Oracle OTN下载 oracle 10gR2 for x86 linux,下2个zip, 一个是clusterware zip,一个是database zip, comp CD 可选.

2. 准备的RHEL 5.4 (x86)

3. 查看Redhat 5.4 内核版本:

[root@redhat5 ~]# uname -a

Linux redhat5 2.6.18-164.el5xen #1 SMP Tue Aug 18 16:06:30 EDT 2009 i686 i686 i386 GNU/Linux

4. 从Oracle OTN下载 ASM, ASMLib, ASMLib support , 这些都是针对你的kernel的,不要下错

http://www.oracle.com/technology/tech/linux/asmlib/index.html

该页面有下载地址,注意选择CPU 类型。 里面有asmlib 和 support。 在同一个页面。

5. VMServer 2.0

虚拟机 Workstation,GSX Server 和ESX之间的区别

http://blog.csdn.net/tianlesoftware/archive/2010/02/22/5316767.aspx

Vmware SERVER 简介

http://blog.csdn.net/tianlesoftware/archive/2010/05/26/5623642.aspx

一.OS安装

1. 在vmware server中创建redhat 5 虚拟机,取名rac1. 内存800M, 硬盘15GB。

2. 加上一块NIC网卡。RAC 实验需要2块网卡。

3. 用vdiskmanager 创建Share Disk。 -- 如果用存储的话,就不用这么折腾了。 直接挂上就能分了。

先创建F:\VM\racshare目录,然后把创建的磁盘文件放到这个目录下。 根据前面的分析,我们要创建4个文件。

在dos下进入vmware 的安装目录,找到vmware-vdiskmanager.exe 程序,然后执行如下命令:

vmware-vdiskmanager.exe -c -s 400Mb -a lsilogic -t 2 F:\VM\racshare\ocr.vmdk

vmware-vdiskmanager.exe -c -s 600Mb -a lsilogic -t 2 F:\VM\racshare\votingdisk.vmdk

vmware-vdiskmanager.exe -c -s 15000Mb -a lsilogic -t 2 F:\VM\racshare\asm4data.vmdk

vmware-vdiskmanager.exe -c -s 10000Mb -a lsilogic -t 2 F:\VM\racshare\backup.vmdk

4. 到 rac1的目录,打开rac1.vmx , 在最后空白处添加这几段内容(一定要最后)

scsi1.present = "TRUE"

scsi1.virtualDev = "lsilogic"

scsi1.sharedBus = "virtual"

-- 这段是打开 scsi1上的使用,并且设置成virtual, controller设置成lsilogic, 然后依次添加

scsi1:1.present = "TRUE"

scsi1:1.mode = "independent-persistent"

scsi1:1.filename = "F:\VM\racshare\ocr.vmdk"

scsi1:1.deviceType = "plainDisk"

scsi1:2.present = "TRUE"

scsi1:2.mode = "independent-persistent"

scsi1:2.filename = "F:\VM\racshare\votingdisk.vmdk"

scsi1:2.deviceType = "plainDisk"

scsi1:3.present = "TRUE"

scsi1:3.mode = "independent-persistent"

scsi1:3.filename = "F:\VM\racshare\asm4data.vmdk"

scsi1:3.deviceType = "plainDisk"

scsi1:4.present = "TRUE"

scsi1:4.mode = "independent-persistent"

scsi1:4.filename = "F:\VM\racshare\backup.vmdk"

scsi1:4.deviceType = "plainDisk"

--最后添加这个,这段是对vmware使用共享硬盘的方式进行定义,必须添加

disk.locking = "false"

diskLib.dataCacheMaxSize = "0"

diskLib.dataCacheMaxReadAheadSize = "0"

diskLib.DataCacheMinReadAheadSize = "0"

diskLib.dataCachePageSize = "4096"

diskLib.maxUnsyncedWrites = "0"

保存退出之后,启动虚拟机就可以看到刚才添加的硬盘了.

5. 安装完redhat 5操作系统后,关机,安装的时候把所有包都装上。

按照1-5的步骤创建节点rac2.

Redhat 的2个序列号:

redhat 5.0 : 2515dd4e215225dd

redhat 5.4 SN:49af89414d147589

因为是测试环境,在做之前先关闭不需要的系统启动耗时服务
# chkconfig cups off
# chkconfig sendmail off
# chkconfig isdn off
# chkconfig smartd off
# chkconfig iptables off

6. 配置你的2个网卡的固定IP,hostname, DNS, gateway, time server (NTP) ,这一步也可以在安装系统时配置

根据前面的规划,设置IP地址。可以在redhat 界面上进行修改,也可以修改下面2个文件:

/etc/sysconfig/network-script/ifcfg

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值