搭建RAC

本文提供Oracle11g RAC环境部署的详细步骤,涵盖硬件配置、网络设置、操作系统选择、软件安装等内容,并强调注意事项如多路径收敛、时间同步及存储配置等。
部署运行你感兴趣的模型镜像
oracle 11g RAC 环境

1. 服务器硬件型号,配置信息,包括光纤卡,网卡型号和数量等信息,在操作系统安装完成后需要连接光纤线和网线

2. 这里通常情况下,服务器上至少两个光纤口,分别连接到主备SAN Switch上
TCPIP网络方面,保证千兆网络,注意网线也要至少是超五类线以上
建议每台服务器上两块网卡分别连接至主备Public Switch上,并做网卡绑定即将Public IP配置到bond0上
另外每台服务器上两块网卡分别连接至主备Private Switch上,这个不需要做绑定,使用oracle的 HAIP功能

3. 操作系统: Oracle Linux 6
数据库: Oracle 11.2.0.4 RAC, 安装介质包括grid, database 两个包

4. 不建议使用SCAN和GNS, 如果需要使用SCAN, 则注意相应配置
根据IP地址规划,配置Public IP和Private IP, 更改主机名(注意hostname规则),更改/etc/hosts文件等

5. 配置NTP client, 保证服务器之前的时间同步,建议将项目所使用到服务器都连接到NTP服务器上,保证所有时间一致

6. 安装oracle RAC所需的系统软件包,这里还需要确保操作系统安装时已经安装了图形化界面
配置好yum源之后,可以使用下面命令安装RAC所需的系统软件包:
yum install oracle-rdbms-server-11gR2-preinstall

7. 不建议使用SELinux和firewall
如需要使用,注意相应配置

8. 更改操作系统参数,包括 /etc/sysctl.conf /etc/security/limits.conf

9. 创建操作系统用户和用户组,注意保持双机用户与组的ID的一致,建议如下:
group: oinstall, dba
user: oracle, grid

10. 配置oracle和grid的ssh用户等效性

11. 配置oracle和grid用户的环境变量

12. 确认ASM Disk Group大小,以及ASM Disk的大小和数量
Fast Recovery Area 大小,redo log大小,这里建议存储上保留一定的lun 以便今后能够随时对各个功能模块扩容

13. 存储配置
配置多路径收敛,建议udev方式配置ASM磁盘



14. 安装Oracle 11gR2 grid software
确认安装路径,文件夹用户属组,安装过程中会涉及到 是否使用SCAN, GNS
OCR 的ASM disk group 相关信息这里也要使用到,Redundancy Level 这里的选择跟存储的配置有关系,如果存储上所有 lun 都是建立在相应 RAID上,
则 ASM 这一层使用EXTERNAL 这个Redundancy Level

安装 grid之前会检测cvuqdisk-1.0.9-1这个软件包是否已经存在,如需安装可以到/softinstall/grid-software/grid/rpm 下面找到安装包
整个安装过程中可能会遇到一些报错,这里需要特别注意,有些报错是允许的,可以到Oracle My Support 查询相关信息。

15. 安装Oracle 11gR2 database software
这里会检查SSH Connectivity是否正常,时间同步是否正常,以及一些其他可能的报错,同样可以从Oracle My Support上看看如何处理

16. 使用asmca创建ASM Diskgroups
这里需要使用之前整理的 +DATADG, +ARCHDG, +FRADG(Fast Recovery Area) 

17. 使用dbca创建数据库
这里会使用到上面这些Diskgroups, 另外PGA, SGA 相关信息可以安装经验值配置一个初始的值(以后可以再调整),其他信息如字符集,agent数量
比较重要的是Block size这里,如果默认8k不够的话,最好能使用32k的 block size, 以及配置multiplex redo logs, 另外开启归档日志模式

18. 配置数据库服务器TNS监听,配置客户端数据库连接,验证RAC状态是否正常,包括failover, loadbalance 等

您可能感兴趣的与本文相关的镜像

Llama Factory

Llama Factory

模型微调
LLama-Factory

LLaMA Factory 是一个简单易用且高效的大型语言模型(Large Language Model)训练与微调平台。通过 LLaMA Factory,可以在无需编写任何代码的前提下,在本地完成上百种预训练模型的微调

Red Hat是一家知名的开源软件公司,而RAC(Real Application Cluster)是指Oracle数据库的一种高可用性解决方案,可以提供数据库服务的负载均衡和容错能力。 在Red Hat系统上搭建RAC12c的过程如下: 1. 首先,确保系统满足RAC12c的硬件和软件要求。包括硬件要求(例如双网卡、共享存储设备等)和软件要求(例如Oracle Grid Infrastructure和Oracle Database软件)。 2. 安装Red Hat操作系统。可以选择Red Hat Enterprise Linux(RHEL) 6.x或7.x版本,根据具体需要选择64位或32位系统。 3. 配置网络。确保每个节点的主机名和网络配置正确,并且节点之间可以正常通信。 4. 安装和配置Oracle Grid Infrastructure。这是RAC环境的基础,可以提供集群管理和故障转移功能。根据Oracle官方文档的指引,进行安装和配置。 5. 安装和配置Oracle Database软件。在Grid Infrastructure之上,安装RAC数据库软件。同样,按照Oracle官方文档的指引进行操作。 6. 创建数据库。使用创建数据库向导或命令行工具,创建RAC数据库。 7. 配置监听器和服务。配置RAC数据库实例对应的监听器和服务,确保客户端可以连接到数据库。 8. 测试集群。通过连接数据库中的不同实例并进行故障转移测试,验证RAC环境的可用性和稳定性。 在整个搭建过程中,要仔细阅读和按照Oracle官方文档提供的操作指引进行操作。另外,还要遵循最佳实践和安全性要求,例如使用适当的用户名和密码,进行所需的权限和访问控制配置等。只有正确地安装和配置RAC12c环境,才能实现高可用性和负载均衡的数据库服务。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值