Oracle RAC部署规划
我们常说好的规划是成功的第一步,更不要说Oracle RAC的部署是一个比较复杂的过程,需要准备很多的安装环境。虽然安装Oracle RAC并不需要很多的技术能力,而且网上有很多可用的教程。但是由于涉及的内容较多,包括对操作系统的配置、对共享存储的配置、对网络的配置,任何一步偏差或者遗漏都可能导致最终部署失败。
所以,我认为在进行RAC部署之前,可以准备一个部署的流程或清单,可以对RAC有一个全面的了解,可以好好梳理一下部署的具体流程。下面给出笔者大概整理的流程,大家可以自行添加或者修改步骤,找到一份最适合自己的RAC部署流程。
前期准备:
1、首先确认RAC集群节点数量,每个节点的主机名;
2、其次,保证每个主机有Public(公网)、Private(内网) NIC;
3、确认每个主机得有3个IP地址;
4、数据库存储技术选型(ASM/OCFS/RAW/其它);
5、存储空间的大小规划,根据实际业务自行规划;
6、软件安装位置、数据库安装位置的规划:
配置节点主机:
1、配置主机名和3个IP地址。
2、RPM包检查。
3、进行磁盘分区,配置设备。
4、修改系统的某些需求参数(OS Kernel参数、空间需求)。
5、创建Oracle用户,并且要求每个节点的UID、GID一致,并定义好Oracle用户的环境变量,比如 O R A C L E H O M E 、 ORACLE_ HOME、 ORACLEHOME、CRS_ HOME等。
6、每个节点的时间同步设置。
软件安装:
1、安装Oracle Clusterware(RAC集群管理软件),安装完后进行检查是否成功。
2、安装Oracle Database。
3、创建ASM磁盘。
4、配置监听(Listener)。
5、创建RAC数据库,安装完后测试是否成功,并测试Failover(负载) 和Loadbalance(均衡)是否可行。
总结:
本文主要针对Oracle RAC集群的部署做了一些前期的准备、部署的安排以及软件的安装方面的规划。不一定是按照该流程进行RAC的安装,但是可以做一个参考。RAC集群部署是一个动手的活,原理并不难,但是重在实践,所以建议读者可以自行通过虚拟机进行模拟搭建。后期也会按照此份规划,一步步的进行RAC集群的搭建,并进行细节的讲解。
参考:
相关文章
- Oracle数据库使用出现错误-状态: 失败 ORA-01034: ORACLE not available ORA-27101: shared memory realm does not exist
- Oracle-PLSQL提示“记录被另一个用户锁住”
- 【Oracle】oracle的LAG和LEAD分析函数
- 【Python Oracle】使用cx_Oracle 连接oracle的简单介绍
- 《oracle每天一练》Oracle之物化视图
- oracle数据库高级应用之《自动生成指定表的insert,update,delete语句》
- oracle常用函数使用大全 Oracle除法(转)
- Oracle之多行记录变一行记录,行变列,并排序(wmsys.wm_concat)
- 【Oracle 集群】ORACLE DATABASE 11G RAC 知识图文详细教程之集群概念介绍(一)
- 【基于WPF+OneNote+Oracle的中文图片识别系统阶段总结】之篇三:批量处理后的txt文件入库处理
- cx_Oracle连接oracle数据库
- Oracle 11G R2 在windows server 2008 64位安装时提示:无法在windows "开始"菜单或桌面上创建项
- Oracle Latch
- Oracle性能优化学习笔记之WHERE子句中的连接顺序
- Oracle中date数据类型插入格式
- C# 连接Oracle数据库,免安装oracle客户端
- 连接ORACLE数据库,是不是必须要安装oracle客户端的运行时
- PostgreSQL Oracle兼容性之 - connect by
- oracle exp 问题
- Oracle 中 dual 详解
- 《卸甲笔记》-PostgreSQL和Oracle的数据类型的对比系列四:大数据类型
- Oracle中没有 if exists(...)
- Shell自动化管理 for ORACLE DBA
- Oracle函数 SYS_CONNECT_BY_PATH()函数的应用