文档

创建 Serverless 实例

更新时间:

本文档为您介绍通过 OceanBase 管理控制台创建 Serverless 实例的具体操作步骤。

前提条件

已注册阿里云账号并完成登录。

详细操作步骤,请参见 注册阿里云账号

创建 Serverless 实例

  1. 登录并进入 OceanBase 管理控制台

    如果您是首次创建实例,请根据页面提示单击 去创建

  2. 在左侧导航栏中单击 实例列表

  3. 在页面右上角单击 创建数据库实例

  4. 选择商品类型:选择 Serverless

    Serverless:采用秒级计费逻辑,并按小时结算费用,即根据客户每秒所使用的计算和存储资源的运行时长计费。Serverless 实例能够根据业务负载变化,在客户设置的资源算力范围内自动弹性伸缩。

  5. 选择计费方式后,设置基础模块信息。

    配置参数

    说明

    实例类型

    当您选择的 商品类型Serverless 时,可选的实例类型仅为 Serverless for MySQL

    系列

    当选择的 商品类型Serverless 时,仅支持购买标准版(云盘)系列。

    标准版(云盘):推荐使用的高可用实例版本,覆盖规格和部署方案最全的系列,应用场景广泛。

    地域

    Serverless 实例当前仅支持部署在华东1(杭州)。

    部署方案

    Serverless 实例当前仅支持双机房部署方案。

    双机房部署:将两个节点部署在两个可用区,并在第三个可用区部署一个仅用于日志同步的日志节点,该节点不对外提供读写服务。双机房部署具备跟多机房部署一致的可用性,但在性价比上有较大提升。

    可用区

    选择要部署的可用区。

    最小算力配置

    设置 Serverless 实例可使用的 OCU 资源下限,取值范围为 1OCU ~ 15OCU。

    最大算力配置

    设置 Serverless 实例可使用的 OCU 资源上限,取值范围为 1OCU ~ 16OCU。

    存储类型

    Serverless 实例目前仅支持 ESSD PL1 类型云盘存储。

    主可用区

    从上面选择的双机房部署可用区中选择一个作为 Serverless 实例的主可用区。

    服务关联角色

    创建 Serverless 实例的服务关联角色,使用此角色来访问您在 VPC 的相关资源,以完成OceanBase 数据库 Serverless 实例的购买。详情参见 OceanBase 云服务关联角色

    VPC 网络

    访问数据库实例的业务资源的所属专有网络 ID。可以选择系统自动创建 VPC 网络。

    如需要创建 VPC,您可以单击 去创建>;您需要了解概念请单击 文档>

    VPC 交换机

    访问数据库服务的业务资源的所属交换机 ID。可以选择系统自动创建 VPC 交换机。

    如需要创建 vSwitch,您可以单击 去创建>;您需要了解概念请单击 文档>

    时区

    选择 Serverless 实例的时区。

    字符集

    选择 Serverless 实例使用的字符集。

    版本

    选择购买 Serverless 实例的 OceanBase 数据库版本。

    全功能型副本数

    购买 Serverless 实例的全能型副本数量。

    说明

    Serverless 实例采用三副本架构,包括两个全功能型副本和一个日志副本,并通过 Paxos 协议,确保数据在三个副本间同步时达到强一致性。

  6. 单击 立即购买

  7. 勾选 服务协议,并单击 立即开通

    image

  8. 支付成功后,请在实例列表中查看刚刚创建的实例。

设置 Serverless 实例

创建数据库

  1. 登录 OceanBase 管理控制台

  2. 在左侧导航栏中,单击 实例列表

  3. 在实例列表中找到目标 Serverless 实例,单击实例名称,进入 Serverless 工作台

  4. 在左侧导航栏单击 数据库管理

  5. 单击右上角的 新建数据库

  6. 根据实际需要设置如下参数:

    image

  7. 单击 创建

创建数据库账号

  1. 登录 OceanBase 管理控制台

  2. 在左侧导航栏中,单击 实例列表

  3. 在实例列表中找到目标 Serverless 实例,单击实例名称,进入 Serverless 工作台

  4. 在左侧导航栏单击 账号管理

  5. 单击右上角的 新建账号

  6. 根据实际需要设置如下参数:

    image

  7. 单击 确定

设置白名单分组

  1. 登录 OceanBase 管理控制台

  2. 在左侧导航栏中,单击 实例列表

  3. 在实例列表中找到目标 Serverless 实例,单击实例名称,进入 Serverless 工作台

  4. 在左侧导航栏单击 安全设置

  5. 单击右上角的 添加白名单分组

  6. 根据实际需要设置如下参数:

    image

  7. 单击 确定

开通公网地址

Serverless 实例创建后,系统会为该实例自动创建主地址,主地址自动开通了私网地址,如果需要为 Serverless 实例的主地址开通公网地址,可以参考如下步骤操作:

  1. 登录 OceanBase 管理控制台

  2. 在左侧导航栏中,单击 实例列表

  3. 在实例列表中找到目标 Serverless 实例,单击实例名称,进入 Serverless 工作台

  4. 部署关系图 区域,单击主地址卡片上的 开通

    image

  5. 在弹窗上单击 确认

  6. 开通成功后,需要将该公网地址加入白名单。具体操作详见 设置白名单分组

登录 Serverless 实例

根据上述操作步骤,依次完成创建数据库和数据库用户、添加 IP 白名单、开通公网地址的工作后,您便可以登录 Serverless 数据库了。更多方式详见 连接 OceanBase 数据库

说明

通过 MySQL 客户端连接 OceanBase 租户的命令:

$ mysql -hxxx.xxx.xxx.xxx -P3306 -u a**** -p****** -A -c -Doceanbase