Oracle11gR2在虚拟机中安装全攻略
3星 · 超过75%的资源 需积分: 9 105 浏览量
更新于2024-07-29
1
收藏 3.64MB PDF 举报
"虚拟机环境下安装Oracle 11g R2 RAC的详细步骤"
在虚拟机中安装Oracle 11g R2 Real Application Clusters (RAC) 是一项复杂但必要的任务,对于测试和学习Oracle高可用性解决方案至关重要。本资源提供了图文并茂的傻瓜式操作指南,便于初学者理解并执行。
首先,安装环境为一个具有4GB内存的索尼VPCCW18FC笔记本,使用VMware Server Version 2.0.2作为虚拟机软件,而数据库软件选择了Oracle 11.2.0.1及Grid Infrastructure。操作系统选择了Oracle Linux Server 6.2,这个选择可以简化安装过程,因为它已经包含了必要的组件。
**虚拟机安装前规划**:
在开始之前,需要规划虚拟机的数量(通常为至少两台,用于RAC集群)和它们的硬件配置,包括内存、CPU、磁盘空间等。此外,还要规划网络配置,确保每台虚拟机都能访问其他节点并能与外界通信。
**虚拟机创建和系统安装**:
1. **创建虚拟机raclinux6**:根据规划配置虚拟机的硬件参数,如内存大小、CPU核心数、网络适配器类型等。
2. **安装Oracle Linux Server 6.2**:按照Oracle官方文档或提供的飞扬笔记步骤进行安装,确保选择正确的软件仓库以便安装Grid Infrastructure和数据库软件。
**虚拟机环境配置**:
1. **配置IP地址**:为每台虚拟机分配静态IP地址,并确保在同一网段内。
2. **配置Xmanager**:安装Xmanager,以便通过图形界面远程管理Oracle实例。
3. **安装vmware-tools**:提高虚拟机性能,解决硬件兼容性和共享文件问题。
4. **安装系统组件**:包括必要的开发工具、库和软件包,如gcc、ncurses、compat-libstdc++等。
5. **编辑/etc/hosts**:在所有虚拟机上添加彼此的主机名和IP映射,以便于节点间通信。
6. **创建用户**:创建专门用于运行Oracle服务的用户,例如'oracle',并设置适当的权限。
7. **创建目录**:为Oracle软件、归档日志、数据文件等创建所需的目录结构。
8. **配置内核参数**:调整内核参数以优化Oracle性能,如最大打开文件数、内存分配等。
9. **设置shell限制**:修改`/etc/security/limits.conf`以允许Oracle用户使用更大的内存和文件描述符。
10. **修改配置文件**:更新bash、ksh和cshell的配置文件,以适应Oracle的运行需求。
11. **配置环境变量**:设置Oracle用户的环境变量,如ORACLE_HOME、PATH、LD_LIBRARY_PATH等。
12. **修改虚拟机配置文件**:调整虚拟机的硬件设置,如内存、CPU、网络适配器等。
13. **调整共享磁盘**:设置共享磁盘,这是RAC中的关键部分,用于存储集群数据和控制文件。
14. **开启FTP**:配置FTP服务器,便于在虚拟机之间传输文件。
15. **拷贝机器**:复制第一台虚拟机的配置到第二台,作为RAC集群的另一节点。
16. **2号机配置调整**:根据集群需求,对第二台虚拟机进行相应的配置更改。
17. **配置SSH**:启用SSH服务,确保节点间的安全通信。
18. **配置ASM**:创建ASM磁盘,用于存储ASM磁盘组。
**安装Clusterware**:
1. **配置vsftp**:设置FTP服务器,用于Grid Infrastructure的软件分发。
2. **安装环境检查**:确保所有先决条件满足,可以继续安装Grid Infrastructure。
3. **Grid安装**:执行安装脚本,安装Grid Infrastructure,包括OCR、Voting Disk等。
4. **重新配置root.sh**:根据安装后的检查结果,可能需要重新运行`root.sh`脚本来完成系统级配置。
5. **Grid安装检查**:安装完成后,运行一系列检查来验证集群的正确配置。
**安装Database**:
1. 在每个节点上安装数据库软件,确保与Grid Infrastructure兼容。
2. 配置数据库参数,如内存分配、文件位置等。
**创建ASM磁盘组**:
1. 使用ASM创建磁盘组,分配给数据库实例使用。
**使用DBCA创建数据库**:
1. 通过Database Configuration Assistant (DBCA) 创建数据库,选择RAC选项,指定ASM磁盘组和实例配置。
以上是虚拟机环境中安装Oracle 11g R2 RAC的基本流程,整个过程涉及多个步骤,需要细心操作并确保每个环节的正确性,以构建一个稳定的高可用性环境。在整个过程中,可能还会遇到各种问题,需要参考Oracle文档或社区支持来解决。
2017-09-10 上传
2020-12-16 上传
2013-11-12 上传
2014-08-15 上传
2010-03-24 上传
2015-05-18 上传
点击了解资源详情
点击了解资源详情
temp6
- 粉丝: 2
- 资源: 3
最新资源
- C++ Qt影院票务系统源码发布,代码稳定,高分毕业设计首选
- 纯CSS3实现逼真火焰手提灯动画效果
- Java编程基础课后练习答案解析
- typescript-atomizer: Atom 插件实现 TypeScript 语言与工具支持
- 51单片机项目源码分享:课程设计与毕设实践
- Qt画图程序实战:多文档与单文档示例解析
- 全屏H5圆圈缩放矩阵动画背景特效实现
- C#实现的手机触摸板服务端应用
- 数据结构与算法学习资源压缩包介绍
- stream-notifier: 简化Node.js流错误与成功通知方案
- 网页表格选择导出Excel的jQuery实例教程
- Prj19购物车系统项目压缩包解析
- 数据结构与算法学习实践指南
- Qt5实现A*寻路算法:结合C++和GUI
- terser-brunch:现代JavaScript文件压缩工具
- 掌握Power BI导出明细数据的操作指南