Oracle11gR2在虚拟机中安装全攻略
3星 · 超过75%的资源 需积分: 9 10 浏览量
更新于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文档或社区支持来解决。
1448 浏览量
733 浏览量
108 浏览量
2024-11-09 上传
166 浏览量
2024-10-27 上传
2024-11-10 上传
2024-11-09 上传
temp6
- 粉丝: 2
- 资源: 3
最新资源
- 毕业设计-EDM算法模拟器
- DvcLAB:DvcLAB官网
- wildfly-charts:WildFly的舵图
- Nmap-Scan-to-CSV:将 Nmap XML 输出转换为 csv 文件,以及其他有用的功能
- softwareEngineer:2021Spring课程文件
- FFT运算C语言基2蝶形运算程序
- 8套答辩PPT精品.zip
- syberh:SyberOS Hybrid App 开发框架
- Flutter-TheSportDB
- multiple-vue-page.zip
- vivid:该软件包用于可视化变量重要性和变量交互
- Pistachiargo:使用 Argo 的模型框架
- assignment1
- chaos-video:CS339计算机网络课程项目
- 域名批量ping工具 v1.0
- Campintro