

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 使用可信账户中的共享 Oracle Database@AWS 资源
<a name="working-with-shared-resources"></a>

在与您的可信账户共享资源并初始化 Oracle Database@AWS 服务后，您可以查看和使用该共享资源。本主题介绍如何使用可信账户中的共享资源。

**Topics**
+ [可信账户中共享资源的限制](#limitations-shared-resources)
+ [在共享的 Exadata 基础架构上创建虚拟机集群](#creating-vm-clusters)
+ [查看可信账户中的共享资源](#viewing-shared-resources)
+ [设置与共享 ODB 网络的 ODB 对等互连](#network-peering-shared)

## 可信账户中共享资源的限制
<a name="limitations-shared-resources"></a>

使用共享的 Oracle Database@AWS 资源时，请注意以下限制：
+ 仅在同一 AWS 组织内支持资源共享。
+ 只有买方账户（接受 Oracle Database@AWS 私人报价的账户）才能创建 Exadata 基础架构和 ODB 网络资源。
+ 您只能在共享基础架构上创建资源，并且必须具有必要的权限。
+ 每种资源类型的特定操作（托管权限）都是在创建资源共享时自动选择的，并且无法修改。
+ 您无法修改或删除其他账户拥有的资源。
+ 您在共享基础架构上创建的资源归您的账户所有，并计入您的 OCI 配额。这同样适用于父资源。
+ 如果所有者账户取消共享资源，则您将无法再在此共享基础架构上创建新资源。但是，您的现有资源可以继续运行。
+ 不支持跨区域资源共享。您只能在同一 AWS 区域内共享资源。
+ 可信账户资源向 Oracle Database AWS @ 订阅的购买者计费。
+ 使用共享资源时，必须提供 Amazon 资源名称 (ARN)。

## 在共享的 Exadata 基础架构上创建虚拟机集群
<a name="creating-vm-clusters"></a>

如果您的可信账户可以访问共享的 Exadata 基础架构和 ODB 网络，则可以在此基础架构上创建 Exadata 虚拟机群集、自治虚拟机群集或 ODB 对等。

**注意**  
使用与您共享的资源时，您必须指定 Amazon 资源名称 (ARN)，而不仅仅是指定资源 ID。

### 控制台
<a name="creating-vm-clusters.CON"></a>

1. 打开 Oracle Database@AWS 控制台，网址为。[https://console.aws.amazon.com/odb/](https://console.aws.amazon.com/odb/)

1. 在导航窗格中，选择 **Exadata 虚拟机集群或**自治虚拟机**集群**。

1. 选择**创建虚拟机集群**或**创建自治虚拟机集群**。

1. 对于 **Exadata 基础架构**，请选择要在其上创建虚拟机集群的共享 Exadata 基础架构。

1. 根据需要填写虚拟机集群配置的其余字段。

1. 选择**创建虚拟机集群**或**创建自治虚拟机集群**。

### AWS CLI
<a name="creating-vm-clusters.CLI"></a>

要使用在共享 Exadata 基础架构上创建虚拟机集群 AWS CLI，请使用以下`create-cloud-vm-cluster`命令：

```
aws odb create-cloud-vm-cluster --region us-east-1 \
    --cloud-exadata-infrastructure-id arn:aws:odb:us-east-1:111111111111:cloud-exadata-infrastructure/exa_aaaaaaaaaa \
    --odb-network-id arn:aws:odb:us-east-1:111111111111:odb-network/odbnet_aaaaaaaaaa \
    --cpu-core-count 4 \
    --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-id arn:aws:odb:us-east-1:111111111111:cloud-exadata-infrastructure/exa_aaaaaaaaaa \
    --odb-network-id arn:aws:odb:us-east-1:111111111111:odb-network/odbnet_aaaaaaaaaa\
    --display-name "Shared-AVMC-1" \
    --autonomous-data-storage-size-in-tbs 8 \
    --cpu-core-count-per-node 16
```

虚拟机集群在指定的共享 Exadata 基础架构上创建，归您的可信账户所有。

## 查看可信账户中的共享资源
<a name="viewing-shared-resources"></a>

您可以使用 AWS 管理控制台或查看与您的账户共享的资源 AWS CLI。

### 控制台
<a name="viewing-shared-resources.CON"></a>

1. 打开 Oracle Database@AWS 控制台，网址为。[https://console.aws.amazon.com/odb/](https://console.aws.amazon.com/odb/)

1. 在导航窗格中，选择要查看的资源类型：**Exadata 基础架构**或 **OD** B 网络。

1. 控制台显示与您共享的资源。

1. 选择共享资源以查看其详细信息。

### AWS CLI
<a name="viewing-shared-resources.CLI"></a>

要使用查看共享资源 AWS CLI，请使用与资源类型对应的`list`命令。例如，要列出 Exadata 基础架构，请执行以下操作：

```
aws odb list-cloud-exadata-infrastructures
```

响应中显示了与您共享的资源。

要获取有关特定共享资源的详细信息，请使用带有资源 ID 的相应`get`命令：

```
aws odb get-cloud-exadata-infrastructure --cloud-exadata-infrastructure-id exa_infra_1
```

## 设置与共享 ODB 网络的 ODB 对等互连
<a name="network-peering-shared"></a>

要在共享 ODB 网络上实现应用程序和数据库之间的通信，您可以在 VPC 和共享 ODB 网络之间设置 ODB 对等关系。有关 ODB 对等的更多信息，请参阅。[在 Oracle 数据库中创建 ODB 对等连接@AWS](configuring.md#network-peering)

### 控制台
<a name="network-peering-shared.CON"></a>

1. 打开 Oracle Database@AWS 控制台，网址为。[https://console.aws.amazon.com/odb/](https://console.aws.amazon.com/odb/)

1. 在导航窗格中，选择 **ODB 对等。**

1. 选择 “**创建 ODB 网络对等”。**

1. 对于 **ODB 网络**，请选择要与之建立对等关系的共享 ODB 网络。

1. 对于**对等网络**，请选择您的 VPC。

1. 选择 “**创建 ODB 网络对等”。**

### AWS CLI
<a name="network-peering-shared.CLI"></a>

要使用在您的 VPC 和共享 ODB 网络之间创建网络对等连接 AWS CLI，请使用命令。`create-odb-peering-connection`

```
aws odb create-odb-peering-connection \
    --odb-network-id odbnet_1234567890abcdef \
    --peer-network-id vpc-abcdef1234567890
```

创建对等连接后，更新您的路由表以启用对等互连网络之间的流量。

```
aws ec2 create-route \
    --route-table-id rtb-1234567890abcdef \
    --destination-cidr-block 10.0.0.0/16 \
    --odb-network-arn arn:aws:odb:us-east-1:111111111111:odb-network/odbnet_1234567890abcdef
```