

# Oracle Database@AWS のトラブルシューティング
<a name="odb-troubleshooting-overview"></a>

以下のセクションは、Oracle Database@AWS で発生する可能性のあるネットワーク問題のトラブルシューティングに役立ちます。

**Topics**
+ [ODB ネットワークの作成に失敗する](#odb_troubleshooting.creating)
+ [VPC と ODB ネットワークまたは VM クラスター間の接続の問題](#odb_troubleshooting.vpctoodb)
+ [VPC から解決できない VM クラスターのホスト名またはスキャン名](#odb_troubleshooting.unreshostname)
+ [Oracle Database@AWS のサポートを取得する](#oracle-database-aws-support)

## ODB ネットワークの作成に失敗する
<a name="odb_troubleshooting.creating"></a>

ODB ネットワークを作成できない場合の一般的な原因は次のとおりです。

**制限された CIDR 範囲**  
ODB ネットワークは、クライアントサブネットとバックアップサブネットに特定の CIDR 範囲を使用します。これらのサブネットに選択した CIDR 範囲が、制限されたまたは予約された IP アドレス範囲と重複していないことを確認します。  
次の CIDR 範囲は予約されており、ODB ネットワークには使用できません。  
+ Oracle クラウドの予約済みの範囲: 169.254.0.0/16
+ リザーブドクラス D: 224.0.0.0 - 239.255.255.255
+ リザーブドクラス E: 240.0.0.0 - 255.255.255.255
+ 今後の OCI の使用: 100.105.0.0/16
VPC ドキュメントで説明されている CIDR 範囲の EC2 ルールに従います。詳細については、「[CIDR ブロック関連付けの制限](https://docs.aws.amazon.com/vpc/latest/userguide/vpc-cidr-blocks.html#add-cidr-block-restrictions)」を参照してください。  
さらに、指定された CIDR 範囲と ODB ネットワークへの VPC 接続に使用される CIDR 範囲との重複を回避します。

**VPC CIDR の重複**  
ODB ネットワークに指定した CIDR 範囲は、既存の VPC で使用される CIDR 範囲と重複しないようにする必要があります。CIDR 範囲が重複すると、ルーティングの競合が発生し、ODB ネットワークが正常に作成できなくなる可能性があります。ODB ピアリング VPC の CIDR 範囲を確認し、ODB ネットワークの CIDR が一意で、重複していないことを確認します。

**VPC の所有権**  
接続する ODB ネットワークと VPC は、同じ AWS アカウントが所有している必要があります。ODB ネットワークを別のアカウントが所有する VPC にピアリングしようとすると、作成は失敗します。ODB ネットワークと VPC の両方が同じ AWS アカウントによって所有されていることを確認します。

**トランジットゲートウェイがない**  
トランジットゲートウェイを VPC にアタッチせずに CIDR 範囲を ODB ネットワークにピア接続されている CIDR リストに追加すると、作成または更新オペレーションは失敗します。アタッチメントが使用される CIDR 範囲に関する要件はありません。

## VPC と ODB ネットワークまたは VM クラスター間の接続の問題
<a name="odb_troubleshooting.vpctoodb"></a>

VPC から ODB ネットワークまたは内部の VM クラスターに接続できない場合、一般的な原因は以下のとおりです。
+ **VPC 設定の検証** - Oracle Database@AWS コンソールで、ODB ネットワークとピア接続されている VPC を特定します。VPC ID が ODB ネットワークの詳細に表示されているものと一致していることを確認します。
+ **ルートテーブルの検査** - Amazon VPC コンソールで、アプリケーションが実行されているサブネットにアタッチされているルートテーブルを見つけます。ODB ネットワークのクライアントサブネットの CIDR に一致する送信先 CIDR とのルートを確認します。このルートが正しい ODB ネットワーク ARN を指していることを確認します。ルートがない場合、ODB ネットワークのクライアントサブネット CIDR に新しいルートを追加します。
+ **ピア接続された CIDR の検証** - ODB ネットワークの詳細の `Peered CIDRs` セクションを確認します。VPC から関連するすべての CIDR ブロックが一覧表示されていることを確認します。必要な CIDR がない場合は、ピア接続された CIDR を更新します。
+ **セキュリティグループルールの確認** - Amazon EC2 コンソールで、VPC 内のリソースのセキュリティグループを見つけます。インバウンドルールとアウトバウンドルールを確認し、必要に応じて更新して必要なトラフィックを許可します。
+ **アベイラビリティーゾーンの確認** - Amazon VPC コンソールで、サブネットのアベイラビリティーゾーン (AZ) を特定します。ODB ネットワークがサブネットと同じ AZ にもデプロイされていることを確認します。
+ **複数の ODB ネットワークピアリング接続の回避** – Oracle Database@AWS コンソールで VPC ピアリング接続を確認します。ODB ネットワークへのアクティブな接続が 1 つだけあることを確認します。1 つ以上の ODB ネットワークピアリングが表示された場合は、追加のネットワークピアリングを削除します。

## VPC から解決できない VM クラスターのホスト名またはスキャン名
<a name="odb_troubleshooting.unreshostname"></a>

VM クラスターのホスト名またはスキャン名が VPC から解決できない場合、VPC と次のリソースで DNS 転送を設定して、ODB ネットワークでホストされている DNS レコードを解決します。
+ DNS クエリを ODB ネットワークに送信するアウトバウンドエンドポイント。詳細については、「[Oracle Database@AWS の ODB ネットワークでのアウトバウンドエンドポイントの設定](configuring.md#configuring.endpoint)」を参照してください。
+ リゾルバーが ODB ネットワークの DNS に転送する DNS クエリのドメイン名を指定するリゾルバールール。詳細については、「[Oracle Database@AWS でのリゾルバールールの設定](configuring.md#configuring.resolver)」を参照してください。

## Oracle Database@AWS のサポートを取得する
<a name="oracle-database-aws-support"></a>

 Oracle Database@AWS の情報とサポートを取得する方法について説明します。

### Oracle サポートの範囲と連絡先情報
<a name="oracle-support-scope"></a>

Oracle Cloud Support は、Oracle Database@AWS の質問すべてに対するサポートの最前線です。サポートに連絡するには、Oracle Cloud Infrastructure (OCI) コンソールにサインインし、"救命いかだ"のアイコンを選択します。My Oracle Cloud Support アカウントをお持ちでない場合、「[My Oracle Cloud Support アカウントとアクセス](#oracle-cloud-support-accounts)」を参照してください。

Oracle サポートが役立つ問題の例には、以下のものがあります。
+ データベース接続の問題 (Oracle TNS)
+ Oracle データベースのパフォーマンスの問題
+ Oracle Database のエラーの解決
+ サービスに関連付けられた OCI テナンシーとの通信に関連するネットワークの問題
+ 容量を増やすためのクォータ (制限) の引き上げ (詳細については、「[データベースリソースの制限引き上げのリクエスト](https://docs.oracle.com/iaas/Content/multicloud/multicloud-limits-increase.htm)」を参照してください)
+ Oracle Database インフラストラクチャにコンピューティングとストレージ容量を追加するスケーリング
+ 新しい世代のハードウェアのアップグレード
+ AWS Marketplace 料金に関連する請求の問題

 OCI コンソールの外部で Oracle サポートに連絡する必要がある場合、問題が Oracle Database@AWS に関連していることを Oracle サポートエージェントに伝えてください。これは、サービスのリクエストが、これらのデプロイを専門とする OCI サポートチームによって処理されるためです。

**電話による Oracle サポートへのお問い合わせ**

1. **1-800-223-1711** を呼び出します。米国以外の場合は、[Oracle Support Contacts Global Directory](https://www.oracle.com/support/contact.html) にアクセスして、お住まいの国または地域の連絡先情報を確認してください。

1. オプション「2」を選択して、新しいサービスリクエスト (SR) を開きます。

1. 「不明」な場合、オプション「4」を選択します。

1. マルチクラウドシステムに問題があること、および製品の名前をエージェントに知らせます。ユーザーに代わって内部サービスリクエストが開き、OCI サポートエンジニアが直接連絡します。

 Oracle の [Cloud Customer Connect](https://community.oracle.com/customerconnect/categories/oracle-cloud-infrastructure-and-platform) コミュニティのマルチクラウドフォーラムに質問を送信することもできます。このオプションは、すべてのお客様にご利用いただけます。

### My Oracle Cloud Support アカウントとアクセス
<a name="oracle-cloud-support-accounts"></a>

My Oracle Cloud Support サービスリクエストチケットを作成するには、組織の Oracle Database@AWS サービスの管理者がリクエストを承認する必要があります。Oracle Database@AWS 管理者の場合、Oracle Database@AWS サービスアクティベーション E メールに記載されている My Oracle Cloud Support のオンボーディング手順を完了します。

 My Oracle Cloud Support のオンボーディング手順については、以下のトピックを参照してください。
+ [Oracle サポートアカウントの設定](https://docs.oracle.com/iaas/Content/GSG/Tasks/usingsupport.htm)
+ [サポートリクエストの作成](https://docs.oracle.com/iaas/Content/GSG/support/create-incident.htm)

My Oracle Cloud Support サポートリクエストを開くユーザーを承認する手順については、「[サポートの管理者タスク](https://docs.oracle.com/iaas/Content/GSG/Tasks/usingsupport.htm#usingsupport_administrators)」を参照してください。

### AWS サポート スコープと連絡先情報
<a name="aws-support-scope"></a>

AWS サポート は、AWS に関連するすべての問題や質問に対するサポートの最前線です。他の AWS サービスと同様に、問題の AWS サポート ケースを作成します。AWS サポート チームは、必要に応じて OCI サポートと協力します。

 AWS サポート が役立つ Oracle Database@AWS の問題の例には、以下のものがあります。
+ ネットワークアドレス変換 (NAT)、ファイアウォール、DNS とトラフィック管理、AWS サブネットを含む仮想ネットワークの問題
+ データベースのホスト接続、ソフトウェアのインストール、レイテンシー、ホストパフォーマンスなどの踏み台と仮想マシン (VM) の問題
+ Amazon CloudWatch 内の Exadata VM クラスターメトリクスレポート
+ AWS サービスに関連する請求の問題

AWS サポート に関する詳細については、「[AWS サポート の使用開始](https://docs.aws.amazon.com/awssupport/latest/user/getting-started.html)」を参照してください。

### Oracle サービスレベルアグリーメント
<a name="oracle-service-level-agreements"></a>

Oracle Database@AWS サービスレベルアグリーメント (SLA) について質問がある場合、または SLA 違反に対してサービスクレジットをリクエストする場合、Oracle アカウントマネージャーにお問い合わせください。詳細については、「[サービスレベルアグリーメント](https://docs.oracle.com/iaas/Content/General/Reference/slastatement.htm)」を参照してください。