本文所描述的是在Red Hat 5.5下使用vmware server 来安装Oracle 10g RAC(OCFS + ASM),本文假定你的RHEL5已经安装完毕,下面列出的是对Linux的具体配置及安装过程。 一、安装环境1.主机操作系统环境概况:
| 主机名 | 操作系统 | 处理器 | 内存 | 磁盘 | 网卡 |
| robinson | Windows XP Professional Service Pack 3 | Intel酷睿2双核 1.6GHZ | 3GB DDR2 667 MHz | 500 GB, SATA 7200 RPM | Intel Pro/1000 MT |
2.客户操作系统环境概况:
| 主机名 | 操作系统 | 处理器 | 内存 |
| node1 | RHEL 5.5(32 位) | 1 | 800MB |
| node2 | RHEL 5.5(32 位) | 1 | 800MB |
3.虚拟磁盘布局概况:
| 主机操作系统上的虚拟磁盘 | 客户操作系统上的虚拟磁盘 | 虚拟设备节点 | 大小 (MB) | 描述 |
| E:VirtualMachineNode1localdisk.vmdk | /dev/sda1 /dev/sda2 /dev/sda3 | SCSI 0:0 | 20 | “/”挂载点 交换空间 Oracle 二进制文件 |
| E:VirtualMachinesharedstorageocfs2disk.vmdk | /dev/sdb | SCSI 1:0 | 536 | OCFS2 磁盘 |
| E:VirtualMachinesharedstorageasmdisk1.vmdk | /dev/sdc | SCSI 1:1 | 4294 | ASM 磁盘组 1 |
| E:VirtualMachinesharedstorageasmdisk2.vmdk | /dev/sdd | SCSI 1:2 | 4294 | ASM 磁盘组 1 |
| E:VirtualMachinesharedstorageasmdisk3.vmdk | /dev/sde | SCSI 1:3 | 3221 | ASM 闪回恢复区 |
(要配置共享存储,客户 OS 不能与共享存储共享同一个 SCSI 总线。指定客户 OS 使用 SCSI0,共享磁盘使用 SCSI1。) 4.RAC 数据库环境概况:
| 主机名 | ASM 实例名 | RAC 实例名 | 数据库名 | 数据库文件存储 | OCR 与表决磁盘 (Voting Disk) |
| node1 | +ASM1 | ora10g1 | ora10g | ASM | OCFS2 |
| node2 | +ASM2 | ora10g2 | ora10g | ASM | OCFS2 |
二、虚拟机设置1. 对于虚拟机的创建,此处不做演示,需要注意的是设置虚拟机的参数。当第一个虚拟机添加后,修改如下参数:修改E:VirtualMachineNode1
ode1.vmx增加以下内容:
disk.locking = "FALSE"diskLib.dataCacheMaxSize = "0" diskLib.dataCacheMaxReadAheadSize = "0" diskLib.dataCacheMinReadAheadSize = "0" diskLib.dataCachePageSize = "4096" diskLib.maxUnsyncedWrites = "0" scsi1.present = "TRUE"scsi1.virtualDev = "lsilogic" scsi1.sharedBus = "VIRTUAL" scsi1:0.deviceType = "disk"scsi1:1.deviceType = "disk"scsi1:2.deviceType = "disk"scsi1:3.deviceType = "disk"
删除原来文件中的scsi1.sharedBus = “none”如果你安装的虚拟机中使用了更多的scsi设备,则相应增加中间的那段内容,并修改为对应的scsi为对应的数字。2. 其次可以通过虚拟机来设置来同步主机与客户机的时间,也可以通过配置ntp.conf来设置时间同步服务。下面通过vmware来配置时间同步。 执行“vmware-toolbox”以显示 VMware Tools Properties 窗口。在 Options 选项卡下,选择 Time synchronization between the virtual machine and the host operating system。您应该发现 tools.syncTime = "TRUE" 参数已经追加到虚拟机配置文件E:VirtualMachineNode1
ode1.vmx中。 接下来编辑 /boot/grub/grub.conf,并将选项“clock=pit nosmp noapic nolapic”添加到读取内核 /boot/ 的那一行。您已经将选项添加到两个内核,现在只需对特定内核进行更改。
#boot=/dev/sdadefault=0timeout=5splashimage=(hd0,0)/boot/grub/splash.xpm.gzhiddenmenutitle Enterprise (2.6.9-42.0.0.0.1.ELsmp) root (hd0,0) kernel /boot/vmlinuz-2.6.9-42.0.0.0.1.ELsmp ro root=LABEL=/ rhgb quiet clock=pit nosmp noapic nolapic initrd /boot/initrd-2.6.9-42.0.0.0.1.ELsmp.imgtitle Enterprise-up (2.6.9-42.0.0.0.1.EL) root (hd0,0) kernel /boot/vmlinuz-2.6.9-42.0.0.0.1.EL ro root=LABEL=/ rhgb quiet clock=pit nosmp noapic nolapic initrd /boot/initrd-2.6.9-42.0.0.0.1.EL.img
重新启动 node1。# init 6
Oracle 基于用户管理的不完全恢复DB2数据库运维常用命令集锦相关资讯 ORACLE 10G
- Oracle 10g(10.2.0.4)升级到10.2.0 (04月10日)
- Oracle 10g 一主多备的搭建技巧 (07/31/2015 15:31:51)
- 多平台下的32位和64位Oracle 10g下 (02/18/2015 10:38:21)
| - Oracle 10g实现只读表的N种方法 (08/05/2015 10:54:35)
- Oracle 10g中约束与列属性NULLABLE (03/07/2015 19:22:46)
- Oracle 10g Clusterware Votedisk (01/16/2015 14:09:54)
|
本文评论 查看全部评论 (0)