本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用可信账户中的共享 Oracle Database@AWS 资源
在与您的可信账户共享资源并初始化 Oracle Database@AWS 服务后,您可以查看和使用该共享资源。本主题介绍如何使用可信账户中的共享资源。
可信账户中共享资源的限制
使用共享的 Oracle Database@AWS 资源时,请注意以下限制:
-
仅在同一 AWS 组织内支持资源共享。
-
只有买方账户(接受 Oracle Database@AWS 私人报价的账户)才能创建 Exadata 基础架构和 ODB 网络资源。
-
您只能在共享基础架构上创建资源,并且必须具有必要的权限。
-
每种资源类型的特定操作(托管权限)都是在创建资源共享时自动选择的,并且无法修改。
-
您无法修改或删除其他账户拥有的资源。
-
您在共享基础架构上创建的资源归您的账户所有,并计入您的 OCI 配额。这同样适用于父资源。
-
如果所有者账户取消共享资源,则您将无法再在此共享基础架构上创建新资源。但是,您的现有资源可以继续运行。
-
不支持跨区域资源共享。您只能在同一 AWS 区域内共享资源。
-
可信账户资源向 Oracle Database AWS @ 订阅的购买者计费。
-
使用共享资源时,必须提供 Amazon 资源名称 (ARN)。
在共享的 Exadata 基础架构上创建虚拟机集群
如果您的可信账户可以访问共享的 Exadata 基础架构和 ODB 网络,则可以在此基础架构上创建 Exadata 虚拟机群集、自治虚拟机群集或 ODB 对等。
注意
使用与您共享的资源时,您必须指定 Amazon 资源名称 (ARN),而不仅仅是指定资源 ID。
-
打开 Oracle Database@AWS 控制台,网址为。https://console.aws.amazon.com/odb/
-
在导航窗格中,选择 Exadata 虚拟机集群或自治虚拟机集群。
-
选择创建虚拟机集群或创建自治虚拟机集群。
-
对于 Exadata 基础架构,请选择要在其上创建虚拟机集群的共享 Exadata 基础架构。
-
根据需要填写虚拟机集群配置的其余字段。
-
选择创建虚拟机集群或创建自治虚拟机集群。
要使用在共享 Exadata 基础架构上创建虚拟机集群 AWS CLI,请使用以下create-cloud-vm-cluster命令:
aws odb create-cloud-vm-cluster --region us-east-1 \ --cloud-exadata-infrastructure-idarn:aws:odb:us-east-1:111111111111:cloud-exadata-infrastructure/exa_aaaaaaaaaa\ --odb-network-idarn:aws:odb:us-east-1:111111111111:odb-network/odbnet_aaaaaaaaaa\ --cpu-core-count4\ --display-name "Shared-VMC-1" \ --gi-version "19.0.0.0" \ --hostname "vmchost" \ --ssh-public-keys "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQ..." \
要使用在共享 Exadata 基础架构上创建自治虚拟机群集 AWS CLI,请使用以下create-cloud-vm-cluster命令:
aws odb create-cloud-autonomous-vm-cluster --region us-east-1 \ --cloud-exadata-infrastructure-idarn:aws:odb:us-east-1:111111111111:cloud-exadata-infrastructure/exa_aaaaaaaaaa\ --odb-network-idarn:aws:odb:us-east-1:111111111111:odb-network/odbnet_aaaaaaaaaa\ --display-name "Shared-AVMC-1" \ --autonomous-data-storage-size-in-tbs8\ --cpu-core-count-per-node16
虚拟机集群在指定的共享 Exadata 基础架构上创建,归您的可信账户所有。
查看可信账户中的共享资源
您可以使用 AWS 管理控制台或查看与您的账户共享的资源 AWS CLI。
-
打开 Oracle Database@AWS 控制台,网址为。https://console.aws.amazon.com/odb/
-
在导航窗格中,选择要查看的资源类型:Exadata 基础架构或 OD B 网络。
-
控制台显示与您共享的资源。
-
选择共享资源以查看其详细信息。
要使用查看共享资源 AWS CLI,请使用与资源类型对应的list命令。例如,要列出 Exadata 基础架构,请执行以下操作:
aws odb list-cloud-exadata-infrastructures
响应中显示了与您共享的资源。
要获取有关特定共享资源的详细信息,请使用带有资源 ID 的相应get命令:
aws odb get-cloud-exadata-infrastructure --cloud-exadata-infrastructure-idexa_infra_1
设置与共享 ODB 网络的 ODB 对等互连
要在共享 ODB 网络上实现应用程序和数据库之间的通信,您可以在 VPC 和共享 ODB 网络之间设置 ODB 对等关系。有关 ODB 对等的更多信息,请参阅。在 Oracle 数据库中创建 ODB 对等连接@AWS
-
打开 Oracle Database@AWS 控制台,网址为。https://console.aws.amazon.com/odb/
-
在导航窗格中,选择 ODB 对等。
-
选择 “创建 ODB 网络对等”。
-
对于 ODB 网络,请选择要与之建立对等关系的共享 ODB 网络。
-
对于对等网络,请选择您的 VPC。
-
选择 “创建 ODB 网络对等”。
要使用在您的 VPC 和共享 ODB 网络之间创建网络对等连接 AWS CLI,请使用命令。create-odb-peering-connection
aws odb create-odb-peering-connection \ --odb-network-idodbnet_1234567890abcdef\ --peer-network-idvpc-abcdef1234567890
创建对等连接后,更新您的路由表以启用对等互连网络之间的流量。
aws ec2 create-route \ --route-table-idrtb-1234567890abcdef\ --destination-cidr-block10.0.0.0/16\ --odb-network-arnarn:aws:odb:us-east-1:111111111111:odb-network/odbnet_1234567890abcdef