Oracle 19c RAC搭建步骤详解
需积分: 0 128 浏览量
更新于2024-07-10
收藏 2.39MB DOCX 举报
"本文是关于如何搭建Oracle 19c Real Application Clusters (RAC) 的详细指南,由专家撰写。指南涵盖了从前期准备到实际安装的整个过程,包括服务器操作系统配置、Oracle安装介质准备、共享存储规划等关键步骤。"
在搭建Oracle 19c RAC之前,首要任务是进行实施前期的准备工作。这包括:
1. **服务器安装操作系统**:确保有两台配置完全相同的服务器,并安装相同版本的Linux操作系统,如OEL7.6。系统镜像文件应妥善保存,以便后续的配置或恢复操作。系统目录大小需保持一致,以避免潜在的兼容性问题。
2. **Oracle安装介质**:需要Oracle 19.3版本的两个zip包,包括LINUX.X64_193000_grid_home.zip和LINUX.X64_193000_db_home.zip,这两个文件的总大小超过6GB,因此确保有足够的存储空间。这些文件只需要上传到一个节点,通常是节点1。
3. **共享存储规划**:在存储系统中,划分为两台服务器都能访问的共享LUN。对于Oracle RAC,需要3个1GB的磁盘用于OCR (Oracle Cluster Registry) 和Voting Disks,另外3个12GB的磁盘将用于数据和Fast Recovery Area (FRA)。在Oracle 19c中,Grid Infrastructure (GI) 安装时可以选择是否配置GIMR (Grid Interconnect Mirror Redundancy),本指南选择不配置,所以不需要额外的空间。
在OEL7环境下,由于使用udev,对磁盘的管理略有不同。对于规划的LUN,需要创建主分区并指定分区号。例如,sdb、sdc、sdd、sde、sdf和sdg分别创建一个主分区sdb2、sdc2、sdd2、sde2、sdf2和sdg2。其中,3个1GB的分区用于OCR和Voting Disk,剩余的3个12GB分区用于数据和FRA。
接着,为了使udev能够正确识别和管理这些分区,需要创建规则文件。例如,在`/etc/udev/rules.d/99-oracle-asmdevices.rules`中,定义规则以创建符号链接,指定所有者和权限。这个示例中,链接名为“asm-ocr1”,所有者设置为“grid”,组设置为“asmadmin”,权限为“0660”。
完成上述准备工作后,可以开始Oracle Grid Infrastructure和数据库实例的安装。安装过程中,需特别注意配置OCR和Voting Disks,以及ASM (Automatic Storage Management) 磁盘组的创建,这些磁盘组将承载数据库的数据文件和控制文件。此外,网络配置也是关键部分,包括Intercluster Network和Public Network的设置,确保节点间通信的顺畅。
在部署RAC的过程中,还需要进行集群验证工具的运行,以检查硬件、软件和网络的兼容性。一旦验证通过,就可以继续执行数据库实例的创建和数据库服务的配置。最后,测试RAC环境的高可用性和故障切换能力,以确保系统能够按预期工作。
Oracle 19c RAC的搭建是一项复杂的工作,涉及到多个层面的配置和优化。遵循本指南的步骤,结合官方文档,可以有效地搭建起一个稳定、高效的RAC环境。在整个过程中,需要注意文档记录和备份,以备后续的维护和故障排查。
点击了解资源详情
点击了解资源详情
点击了解资源详情
143 浏览量
点击了解资源详情
点击了解资源详情
点击了解资源详情
2023-04-30 上传
2022-11-25 上传
worthcvt
- 粉丝: 91
- 资源: 407
最新资源
- C++ Ethernet帧封装_解析_多线程模拟发送消息
- dental-surgery:ASP.NET MVC在牙科手术中的应用
- 美国马里兰大学电池测试数据6:CS2+CX22 (2)
- atom-editor-package:原子游戏引擎的原子编辑器包
- nrraphael.github.io
- golegal:计算围棋中的合法位置数
- AT89C2051+AT24C128+FLEX10K10LC84(Altera的FPGA芯片)+7805+有源时钟组成的原理图
- electricblocks.github.io:电动块的官方网站和文档
- MySQL学习记录,持续更新。.zip
- 客户关系管理
- 基于高斯-拉普拉斯变换LoG算子图像锐化.zip
- StatisticsWorkbook:统计工作簿
- final_proj_sem2:SoftDev第二学期期末项目
- ansible-joyent-inventory:Joyent 的 Ansible 动态库存
- pigfx:PiGFX是Raspberry Pi的裸机内核,它实现了基本的ANSI终端仿真器,并附加了一些原始图形功能的支持
- gmail-force-check:强制 gmail 更频繁地刷新的脚本。 如此处所述