华为云ECS安装Oracle rac云端资源申请步骤

0    1680    5

Tags:

👉 本文共约6775个字,系统预计阅读时间或需26分钟。

在华为云ECS上也可以安装rac的,其它云平台其实都可以安装rac,具体可以私聊麦老师。

在华为云ECS上安装rac,需要提前申请一些云资源,本文就介绍这些内容,剩下的安装步骤和普通的安装没有区别,可以参考:https://www.dbaup.com/zaicentos7-8shanganzhuangoracle-jiqunrac-21cxiangxiwanzhengban.html

一、创建VPC网络

1.1 创建一个VPC网络和一个子网subnet1

进入华为云网站,登录管理控制台。

步骤 1 选择“网络 > 虚拟私有云”。

步骤 2 创建虚拟私有云。

图1-1 创建VPC

图1-2 创建VPC网络和默认子网

1.2 创建第二个子网subnet2(扩展网卡)

步骤 1 在虚拟私有云页面点击刚才创建的vpc进入配置页面。

步骤 2 点击创建子网

img

图1-1 创建子网

1.2.1 添加扩展网段的限制

注意添加扩展网段的限制:https://support.huaweicloud.com/usermanual-vpc/vpc_vpc_0007.html

VPC扩展网段的约束与限制

  • 一个VPC默认只支持添加1个IPv4扩展网段。
  • 扩展网段的子网路由的目的地址是该子网网段,该网段范围不得与所属VPC路由表中的其他路由的目标网段范围相同或大于该范围。
  • 不支持添加的扩展网段范围包括:
    • 主网段或帐户下已存在网段(若这些网段不存在则可以使用)10.0.0.0/8 、172.16.0.0/12、192.168.0.0/16
    • 系统内部已占用:100.64.0.0/10、214.0.0.0/7、198.18.0.0/15、169.254.0.0/16
    • 公网保留地址:0.0.0.0/8、127.0.0.0/8、 240.0.0.0/4、255.255.255.255/32

以下网段可以用于扩展网段:

1.3 绑定弹性网卡

若ECS已经申请了,那么可以直接绑定弹性网卡,如下:

共有2块网卡,一块公网,一块私网网卡,如下:

二、创建安全组

本章节指导用户创建Oracle数据库使用的新安全组,并配置必要的安全组规则。

2.1 创建新安全组sg-rac

创建新安全组sg-rac是为了让数据库的安全规则独立配置,不受其他应用的影响。

进入华为云网站,登录管理控制台。选择“网络 > 虚拟私有云”

步骤 1 在左侧导航树中,选择“安全组”

步骤 2 在“安全组”页面,单击“创建安全组”

步骤 3 输入安全组名称sg-rac,点击确定

2.2 配置安全组规则(非常重要)

给sg-rac安全组配置安全组规则,保证后续部署的Oracle能正常工作。在部署前请确认安全组中已经包含如下表格中的规则。

配置指导请参考华为云官网上的“虚拟私有云用户指南 > 安全性 > 安全组”

表1-1 安全组规则

类型协议端口范围远端用途是否必须
IPv4AnyAny192.168.1.0/24Public所在网段,保证public网段内部的通信及VIP和scan IP的互通
IPv4AnyAny1.1.2.0/24Private所在的网段,保证private网段内部的通信
IPv4AnyAny169.254.0.0/16Oracle中haip特性需要使用到的IP段,需要放通
IPv4TCP220.0.0.0/0Linux虚拟机ssh登录端口。处于安全考虑,建议将远端IP地址限制为跳板机的IP或堡垒机的IP。
IPv4TCP33890.0.0.0/0Windows虚拟机远程桌面需要使用到的端口。处于安全考虑,建议将远端IP地址限制为跳板机的IP或堡垒机的IP。
IPv4ICMPAny0.0.0.0/00.0.0.0/0
IPv4和IPv6AnyAnysg-rac允许安全组内的弹性云服务器彼此通信

注意:

1、公网和私网都有安全组,都需要检查。

2、若公网有多个安全组,那么以上规则的安全组必须放在第一位

三、创建云服务器和云服务器组

Oracle RAC部署时保证云服务器实例的反亲和性非常重要,请务必注意!

3.1 创建云服务组

创建云服务组的目的是保证云服务器实例的反亲和性。

步骤 1 进入华为云网站,登录管理控制台。选择“计算 > 弹性云服务器”

步骤 2 在左侧导航树中,选择“云服务器组”。

步骤 3 在 “云服务器组”页面,单击 “创建云服务器组”。

步骤 4 输入云服务器组名称,并使用系统默认的“反亲和性”策略,点击“确定”。

图1-1 创建云服务器组

3.2 创建弹性云服务器

注意:购买的2台ECS必须位于同一个可用区。

进入华为云网站,登录管理控制台。

步骤 1 选择“计算 > 弹性云服务器”。

进入弹性云服务器页面。

步骤 2 单击“购买弹性云服务器”。

关于购买弹性云服务器的详细操作,请参见华为云官网上的“弹性云服务器用户指南”。

创建云服务器过程中,以下参数请按照说明配置:

  • 镜像:本示例中2台云服务器的镜像一致,均为“CentOS 7.3 64bit”。

  • 磁盘:此处只需要为云服务器选择系统盘,本示例中系统盘为100GB的高IO磁盘。共享云硬盘需要单独创建,请参见3.4 创建共享云硬盘。

  • 虚拟私有云、安全组、网卡:虚拟私有云选择3.1 创建VPC网络章节创建的vpc。两台云服务器均需要两张网卡,主网卡是subnet-oracle-01,扩展网卡是subnet-oracle-02。在虚拟机单台创建时可以指定IP地址。本文批量创建使用自动分配方式。安全组选择3.2 创建安全组章节创建的sg-rac

本示例的网络配置,具体如图3-5所示。

图1-1 Oracle RAC节点网络配置

img

  • 购买云服务器选择云服务器组

高级设置-->现在配置-->云服务器组

img

  • 弹性IP地址:远程登录云服务器以及安装公网RPM包时需要使用弹性IP,即云服务器的外网IP地址。请您根据实际情况购买或者使用已有。

本示例中使用新购买的IP,如图3-7所示。

img

本示例中两台云服务器为批量创建,具体参数如图3-8所示。

img

本人提供Oracle(OCP、OCM)、MySQL(OCP)、PostgreSQL(PGCA、PGCE、PGCM)等数据库的培训和考证业务,私聊QQ646634621或微信dbaup66,谢谢!
AiDBA后续精彩内容已被站长无情隐藏,请输入验证码解锁本文!
验证码:
获取验证码: 请先关注本站微信公众号,然后回复“验证码”,获取验证码。在微信里搜索“AiDBA”或者“dbaup6”或者微信扫描右侧二维码都可以关注本站微信公众号。

标签:

Avatar photo

小麦苗

学习或考证,均可联系麦老师,请加微信db_bao或QQ646634621

您可能还喜欢...

发表回复