使用 VMware Server 在 Oracle Enterprise Linux 上安装 Oracle RAC 10g(一)
使用 VMware Server 在 Oracle Enterprise Linux 上安装 Oracle RAC 10g(一)
如下文档摘自oracle官方网.
作者:Vincent Chan
2007 年 1 月发表
于 10 月份 Oracle OpenWorld 2006 上推介的 Oracle 坚不可摧的 Linux 旨在为 Red Hat Linux 提供企业级支持服务,更快地修复错误,以及显著降低支持价格。此外,Oracle 自己的 Enterprise Linux(基于包含额外错误修补的 Red Hat Advanced Server 第 4 版 (Update 4))提供免费下载。
因此,现在可以通过 VMware Server(VMware 提供的一个免费虚拟环境)在家用电脑上免费使用运行在 Red Hat Advanced Server 上的 Oracle 真正应用集群 (RAC) 10g。
VMware Server 允许您在一台物理计算机上运行多个操作系统。每个虚拟机都是一个独立的操作环境,并带有一组自己的虚拟组件,如磁盘、处理器和内存。虚拟技术在计算环境中十分有用,它允许您在同一物理主机上独立地开发和测试软件以防止数据或软件损坏。VMware 软件广泛地用于服务器整合,以降低总拥有成本并加快应用程序开发和测试周期。
在本指南中,您将了解如何安装和配置两个在 Enterprise Linux 和 VMware Server 上运行 Oracle RAC 10g第 2 版的节点。注意,本指南仅用于教学/评估目的;Oracle 及其他供应商不会为本配置提供支持。CNOUG博客首页`H;apw|S
0L*j#^ U8jm*A2R4Q0本指南分为以下几个部分:
- 硬件要求和概述
- 配置第一个虚拟机
- 在第一个虚拟机上配置 Enterprise Linux
- 创建并配置第二个虚拟机
- 配置 Oracle 自动存储管理 (ASM)
- 配置 Oracle 集群文件系统 (OCFS2)
- 安装 Oracle 集群件
- 安装 Oracle 数据库 10g第 2 版
- 探索 RAC 数据库环境
- 测试透明应用程序故障切换 (TAF)
- 数据库备份与恢复
- 探索 Oracle 企业管理器 (OEM) 数据库控制台
- 常见问题
要验证您的处理器是否受支持,请从 VMware 网站下载处理器兼容性检查工具。
为每个虚拟机至少分配 700MB 内存;为所有虚拟机预留至少 30GB 磁盘空间。
主机操作系统环境概况:
主机名 | 操作系统 | 处理器 | 内存 | 磁盘 | 网卡 |
pacu | Windows XP Professional Service Pack 2(32 位) | Intel Pentium 4 550, 3.4MHz, HT | 2 GB DDR2 SDRAM, 533 MHz | 250 GB, Ultra ATA/133, 7200 RPM | Intel Pro/1000 MT |
客户操作系统环境概况:
主机名 | 操作系统 | 处理器 | 内存 |
rac1 | Oracle Enterprise Linux 4(32 位) | 1 | 700 MB |
rac2 | Oracle Enterprise Linux 4(32 位) | 1 | 700 MB |
虚拟磁盘布局概况:
主机操作系统上的虚拟磁盘 | 客户操作系统上的虚拟磁盘 | 虚拟设备节点 | 大小 (MB) | 描述 |
d:\vm\rac\localdisk.vmdk | /dev/sda1 (\(z W&[?;~U0/dev/sda2 Z yz p~@q0/dev/sda3 | SCSI 0:0 | 20 | “/”挂载点 _e8T#_pL:a'f;Q0交换空间CNOUG博客首页Ra/x]bvi Oracle 二进制文件 |
d:\vm\rac\sharedstorage\ocfs2disk.vmdk | /dev/sdb | SCSI 1:0 | 512 | OCFS2 磁盘 |
d:\vm\rac\sharedstorage\asmdisk1.vmdk | /dev/sdc | SCSI 1:1 | 3072 | ASM 磁盘组 1 |
d:\vm\rac\sharedstorage\asmdisk2.vmdk | /dev/sdd | SCSI 1:2 | 3072 | ASM 磁盘组 1 |
d:\vm\rac\sharedstorage\asmdisk3.vmdk | /dev/sde | SCSI 1:3 | 2048 | ASM 闪回恢复区 |
(要配置共享存储,客户 OS 不能与共享存储共享同一个 SCSI 总线。指定客户 OS 使用 SCSI0,共享磁盘使用 SCSI1。)
RAC 数据库环境概况:
主机名 | ASM 实例名 | RAC 实例名 | 数据库名 | 数据库文件存储 | OCR 与表决磁盘 (Voting Disk) |
rac1 | +ASM1 | devdb1 | devdb | ASM | OCFS2 |
rac2 | +ASM2 | devdb2 | devdb | ASM | OCFS2 |
您将在每个节点上安装 Oracle 主目录供冗余使用。每个节点上的 ASM 和 Oracle RAC 实例共享同一个 Oracle 主目录。从 Oracle 网站下载 Enterprise Linux并解压缩文件:
- Enterprise-R4-U4-i386-disc1.iso
- Enterprise-R4-U4-i386-disc2.iso
- Enterprise-R4-U4-i386-disc3.iso
- Enterprise-R4-U4-i386-disc4.iso
- 在 VMware Server 控制台上,双击右面板上的 CD-ROM 设备,然后选择第 1 张磁盘的 ISO 镜像 Enterprise-R4-U4-i386-disc1.iso。
- VMware Server 控制台:
- 单击Start this virtual machine。
- 按Enter键以图形模式安装。
- 跳过介质测试并启动安装。
- 欢迎使用 Enterprise Linux:单击Next。
- 语言选择:<选择语言首选项>。
- 键盘配置:<选择键盘首选项>。
- 安装类型:自定义。
- 磁盘分区设置:使用 Disk Druid 进行手动分区。
- 警告:单击Yes将初始化每个设备 — sda、sdb、sdc、sdd 和 sde。
- 磁盘设置:通过双击挂载点(/ 和 /u01)和交换空间的 /dev/sda 可用空间来分配 sda 驱动器上的磁盘空间。您稍后将为 OCFS2 和 ASM 配置其余驱动器。
- 添加分区:
- 挂载点: /
- 文件系统类型:ext3
- 开始柱面: 1
- 结束柱面: 910
\&N'|!ox5h0CNOUG博客首页r*A g d2O/S$k)x-?5h
- 文件系统类型:Swap
- 开始柱面: 911
- 结束柱面: 1170CNOUG博客首页w]-c@3i;rR
|Y ~Z(m\'g(k2A0
- 挂载点:/u01
- 文件系统类型:ext3
- 开始柱面: 1171
- 结束柱面: 2610
- 添加分区:
- 引导加载程序配置:仅选择默认的 /dev/sda1,其余选项均保留未选中状态。
- 网络配置:
- 网络设备
- 选择并编辑 eth0
- 取消选择Configure Using DHCP。
- 选择Activate on boot。
- IP 地址:输入“192.168.2.131”。
- 网络掩码:输入“255.255.255.0”。
- 选择并编辑 eth1
- 取消选择Configure Using DHCP。
- 选择Activate on boot。
- IP 地址:输入“10.10.10.31”。
- 网络掩码:输入“255.255.255.0”。
- 选择并编辑 eth0
- 主机名
- 选择manually并输入“rac1.mycorpdomain.com”。
- 杂项设置
- 网关:输入“192.168.2.1”。
- 首选 DNS:<可选>
- 备用 DNS:<可选>
- 网络设备
- 防火墙配置:
- 选择No Firewall。如果启用了防火墙,当您稍后在设置期间尝试挂载 ocfs2 文件系统时,可能会遇到错误“mount.ocfs2:Transport endpoint is not connected while mounting”。
- 启用 SELinux 吗?:Active。
- 警告 — 无防火墙:单击Proceed。
- 其他语言支持:<选择所需的语言>。
- 时区选择:<选择您的时区>
- 设置 Root 口令:<输入您的 root 口令>
- 程序包组选择:
- 选择X Window System。
- 选择GNOME Desktop Environment。
- 选择Editors。
- 单击Details并选择您偏好的文本编辑器。
- 选择Graphical Internet。
- 选择Text-based Internet。
- 选择Office/Productivity。
- 选择Sound and Video。
- 选择Graphics。
- 选择Server Configuration Tools。
- 选择FTP Server。
- 选择Legacy Network Server。
- 单击Details。
- 选择rsh-server。
- 选择telnet-server。
- 单击Details。
- 选择Development Tools。
- 选择Legacy Software Development。
- 选择Administration Tools。
- 选择System Tools。
- 单击Details。除了默认选中的程序包外,再选择以下程序包。
- 选择ocfs-2-2.6.9-42.0.0.0.1EL(UP 内核驱动程序),或者选择ocfs-2-2.6.9-42.0.0.0.1ELsmp(SMP 内核驱动程序)。
- 选择ocfs2-tools。
- 选择ocfs2console。
- 选择oracle oracleasm-2.6.9-42.0.0.0.1EL(UP 内核驱动程序),或者选择oracleasm-2.6.9-42.0.0.0.1ELsmp(SMP 内核驱动程序)。
- 选择sysstat。
- 单击Details。除了默认选中的程序包外,再选择以下程序包。
- 选择Printing Support。
- 准备安装:单击Next。
- 所需的安装介质:单击Continue。
- 更改 CD-ROM:在 VMware Server 控制台上,按 CTRL-D 显示 Virtual Machine Settings。单击 CD-ROM 设备并选择第 2 张磁盘的 ISO 镜像 Enterprise-R4-U4-i386-disc2.iso,然后是第 3 张磁盘的 ISO 镜像 Enterprise-R4-U4-i386-disc3.iso。
- 安装结束时:
- 在 VMware Server 控制台上,按 CTRL-D 显示 Virtual Machine Settings。单击 CD-ROM 设备并选择Use physical drive。
- 单击Reboot。
- 欢迎页面:单击Next。
- 许可协议:选择Yes, I agree to the License Agreement。
- 日期和时间:设置日期和时间。
- 显示:<选择所需的分辨率>。
- 系统用户:保留项目为空并单击Next。
- 其他 CD:单击Next。
- 完成设置:单击Next。
恭喜,您已经在 VMware Server 上安装了 Enterprise Linux!
安装 VMware 工具。VMware 工具要求同步主机和客户机的时间。
在 VMware 控制台上,以 root 用户身份登录。
- 单击VM,然后选择Install VMware Tools。
- rac1 — 虚拟机:单击Install。
- 双击桌面上的 VMware Tools 图标。
- cdrom:双击VMwareTools-1.0.1-29996.i386.rpm。
- 完成系统准备:单击Continue。
- 打开一个终端并执行vmware-config-tools.pl。
- 输入所需的显示大小。
目录 返回
首页