BpFile(id=294, bpId=171, name=Oracle RAC云上部署最佳实践, author=null, keyword=裸金属,Oracle,RAC, description=自建裸金属实例搭建 Oracle RAC 架构迁
移上云,提供高并发,高吞吐,高安全等
特性,适用于金融,电力,电信,制造业
等传统客户的核心交易系统。, position=null, ossUrl=bp-PJ9TYS3BAF43A9IO.pdf, tags=null, level=null, tagList=null, products=null, productList=null, hotspot=null, oneClick=1, createTime=null, modifiedTime=null, timeConsuming=null, status=1, pdfDescription=
场景描述
自建裸金属实例搭建OracleRAC架构迁移
上云,提供高并发,高吞吐,高安全等特性,
适用于金融,电力,电信,制造业等传统客
户的核心交易系统。
方案优势
1.基于共享存储(ShareDisk)的双机集
群架构OracleRAC架构,为用户提供
统一数据服务的同时提供故障切换与恢
复能力(FailOver集群功能),避免单
点故障,减少停机时间,确保系统全年
7*24小时稳定运行。
2.在集群环境运行中的所有实例通过共享
的数据库运行事物,RAC架构相对上层
应用架构完全透明,整体数据负载流量
可以在集群中尽可能平均合理地分摊处
理,无资源闲置,保护用户原有资产的
同时提升资源利用率。
3.RAC集群架构,具有高伸缩能力和自动
负载均衡等特性,当负载增加时可以通
过增加节点来提高处理能力和吞吐量,
水平扩充活动节点,实现性能平滑升级
且近线性的扩展。
解决问题
OracleRAC上云之后,保证系统高可用,
高性能,高安全等特性。
产品列表
HAVIP
专有网络VPC
弹性网卡ENI
ECS神龙裸金属实例
共享块存储
, templateId=TCR60IZNM47C7NFH, freetry=null, visitTime=null, visitCount=null, video_url=null, buttonName=null, buttonUrl=null, targetId=TCR60IZNM47C7NFH, partner=null, partnerUrl=null, partnerLogo=null, cooperation=111,58, cooperationList=null)
1
自建裸金属实例 Oracle RAC上云
业务架构 场景描述
自建裸金属实例搭建 Oracle RAC架构迁移
上云,提供高并发,高吞吐,高安全等特性,
适用于金融,电力,电信,制造业等传统客
户的核心交易系统。
方案优势
1. 基于共享存储(Share Disk)的双机集
群架构 Oracle RAC架构,为用户提供
统一数据服务的同时提供故障切换与恢
复能力(Fail Over集群功能),避免单
点故障,减少停机时间,确保系统全年
7*24小时稳定运行。
2. 在集群环境运行中的所有实例通过共享
的数据库运行事物, RAC架构相对上层
应用架构完全透明,整体数据负载流量
可以在集群中尽可能平均合理地分摊处
理,无资源闲置,保护用户原有资产的同
时提升资源利用率。
3. RAC集群架构,具有高伸缩能力和自动
负载均衡等特性,当负载增加时可以通
过增加节点来提高处理能力和吞吐量,
水平扩充活动节点,实现性能平滑升级
且近线性的扩展。
最佳实践频道 阿里云最佳实践技术分享群 解决问题
Oracle RAC上云之后,保证系统高可用,
高性能,高安全等特性。
产品列表
⚫ HAVIP
⚫ 专有网络 VPC
⚫ 弹性网卡 ENI
⚫ ECS神龙裸金属实例
⚫ 共享块存储
2云服务器 ECS(产品名称) 文档模板(手册名称)/文档版本信息
阿里云
企业上云实践
自建裸金属实例 Oracle RAC上云
最佳实践
文档版本:20200918
文档版本:20150122(发布日期) II
3自建裸金属实例 Oracle RAC上云最佳实践 文档版本信息
文档版本信息
文本信息
属性 内容
文档名称 自建裸金属实例 Oracle RAC上云最佳实践
文档编号 171
文档版本 V1.0
版本日期 2020-09-18
文档状态 外部发布
制作人 木久
审阅人 云魁,智军
文档变更记录
版本编号 日期 作者 审核人 说明
V1.0 2020-09-18 木久 云魁,智军 创建
文档版本:20200918 I
4自建裸金属实例 Oracle RAC上云最佳实践 前言
前言
概述
通过云服务器 ECS、高可用虚拟 IP、共享块存储、神龙裸金属实例和 VPC构建云上
Oracle RAC架构,实现高可用、高吞吐、高性能、负载均衡、容错的等特性,满足生
产、制造、电力、能源等核心业务系统场景,解决传统行业无法带 Oracle RAC上云
的问题。
应用范围
自建裸金属实例搭建 Oracle RAC架构迁移上云,提供高并发,高吞吐,高安全等特
性,适用于金融,电力,电信,制造业等传统客户的核心交易系统。
名词解释
⚫ 按量付费:是一种先使用后付费方式。使用这种方式,您可以按需取用资源,随时
开启和释放资源,无需提前购买大量资源。与传统主机投入相比,成本可以降低
30%-80%。开通按量付费的 ECS资源时,阿里云账户余额不得少于 100.00元
人 民 币 或 者 等 值 的 代 金 券 或 者 优 惠 券 。 详 见 :
https://help.aliyun.com/knowledge_detail/40653.html
⚫ 弹性裸金属实例(ECS Bare Metal Instance):是基于阿里云完全自主研发的下一
代虚拟话技术而打造的新型计算类服务器产品,兼具虚拟机的弹性和物理机的性
能及功能特性。与上一代虚拟机技术相比,下一代虚拟化技术不仅保留了普通云
服务器的弹性体验,而且保留了物理机的性能与特性,全面支持嵌套虚拟化技术。
详见:https://help.aliyun.com/document_detail/60576.html
⚫ 共享块存储:是为云服务器 ECS提供的低延时、持久性、高可靠的数据块级随机
存储。支持在可用区内自动复制您的数据,防止意外硬件故障导致的数据不可用,
保护您的业务免于组件故障的威胁。就像对待硬盘一样,您可以对挂载到 ECS实
例上的块存储做分区、创建文件系统等操作,并对数据持久化存储。
⚫ 访问控制(RAM):访问控制(RAM)是阿里云提供的管理用户身份与资源访问权
限的服务,实现不同用户拥有不同资源访问权限的目的。详见:
https://help.aliyun.com/product/28625.html
⚫ VPC:Virtual Private Cloud,简称 VPC。基于阿里云创建的自定义私有网络, 不
同的专有网络之间二层逻辑隔离,可以在自己创建的专有网络内创建和管理云产
文档版本:20200918 III
5自建裸金属实例 Oracle RAC上云最佳实践 前言
品实例,比如 ECS、负载均衡、RDS等。在创建前,您需要结合具体业务,规划
VPC和交换机的数量及网段等。详见:https://www.aliyun.com/product/vpc
⚫ HAVIP:High Available Virtual IP Address,简称 HAVIP。阿里云虚拟网络实现的
是基于二层的高可用 IP,通用、简单、易用。HAVIP 以 secondary ip的形式存在
网卡上,可以有单独的转发策略,通过 HAVIP可以实现浮动 IP,适用于 HA主备
容灾或者双活高可用的场景。详见: https://vpc.console.aliyun.com/vpc/cn-
beijing/havips
⚫ 弹性网卡 ENI:弹性网卡 ENI(Elastic Network Interface)是一种可以绑定到专有
网络 VPC类型 ECS实例上的虚拟网卡。通过弹性网卡,您可以实现高可用集群
搭建、低成本故障转移和精细化的网络管理 。详见 :
https://help.aliyun.com/document_detail/58496.html
文档版本:20200918 IV
6自建裸金属实例 Oracle RAC上云最佳实践 目录
目录
文档版本信息 .............................................................................................................................................................. I
法律声明 ..................................................................................................................................................................... II
前言 ............................................................................................................................................................................ III
目录 ............................................................................................................................................................................. V
最佳实践概述 ............................................................................................................................................................. 1
前置条件 ..................................................................................................................................................................... 3
1. 安装环境规划 ..................................................................................................................................................... 4
1.1. 相关概念介绍 ..................................................................................................................................... 4
1.2. Oracle RAC环境规划 .......................................................................................................................... 5
1.2.1. Oracle RAC网络规划................................................................................................................... 5
1.2.2. 共享块存储 EBS .......................................................................................................................... 5
1.2.3. VPC网络和 HAVIP规划 .............................................................................................................. 5
1.2.4. 裸金属实例规划 ......................................................................................................................... 6
2. 创建共享块存储 EBS .......................................................................................................................................... 7
3. 创建专有网络 VPC ............................................................................................................................................ 10
4. 创建高可用虚拟 IP ........................................................................................................................................... 13
5. 创建弹性公网 IP ............................................................................................................................................... 15
6. 创建并配置裸金属实例 ................................................................................................................................... 18
7. 安装 Oracle RAC数据库 ................................................................................................................................... 33
7.1. 安装数据库软件 ............................................................................................................................... 33
7.1.1. 安装 GRID软件 ......................................................................................................................... 33
7.1.2. 安装数据库软件 ....................................................................................................................... 53
7.1.3. 安装数据库实例 ....................................................................................................................... 56
7.2. 数据库确认 ....................................................................................................................................... 58
7.3. 注意事项(12c/19c版本注意事项) .............................................................................................. 60
7.3.1. 安装 grid时,档 grid安装完成后,执行 root.sh顺序按照如下顺序操作 .......................... 60
7.3.2. dbca建库阶段操作指导 ........................................................................................................... 60
文档版本:20200918 V
7自建裸金属实例 Oracle RAC上云最佳实践 最佳实践概述
最佳实践概述
场景描述
自建裸金属实例搭建 Oracle RAC架构迁移上云,提供高并发,高吞吐,高安全等特
性,适用于金融,电力,电信,制造业等传统客户的核心交易系统。
业务痛点
⚫ 缺乏灵活性:目前 ECS提供两种创建模式:以上两种方式均缺乏灵活性,无法跨
越计费方式、可用区及规格族等核心参数的限制,同时无法避免资源不足的情况;
⚫ 复杂度高:用户为了获取稳定的集群,可能会配置多次启动模板。
解决方案
通过云服务器 ECS、高可用虚拟 IP、共享块存储、神龙裸金属实例和 VPC构建云上
Oracle RAC架构,实现高可用、高吞吐、高性能、负载均衡、容错的等特性,满足生
产、制造、电力、能源等核心业务系统场景,解决传统行业无法带 Oracle RAC上云
的问题。
方案架构
文档版本:20200918 1
8自建裸金属实例 Oracle RAC上云最佳实践 最佳实践概述
方案优势
⚫ 基于共享存储(Share Disk)的双机集群架构 Oracle RAC架构,为用户提供统一
数据服务的同时提供故障切换与恢复能力(Fail Over集群功能),避免单点故障,
减少停机时间,确保系统全年 7*24小时稳定运行。
⚫ 在集群环境运行中的所有实例通过共享的数据库运行事物,RAC架构相对上层应
用架构完全透明,整体数据负载流量可以在集群中尽可能平均合理地分摊处理,
无资源闲置,保护用户原有资产的同时提升资源利用率。
⚫ RAC集群架构,支持两个节点集群和自动负载均衡等特性,当负载增加时可以通
过双节点来提高处理能力和吞吐量。
文档版本:20200918 2