Amazon EFS 統合のトラブルシューティング - Amazon Relational Database Service

Amazon EFS 統合のトラブルシューティング

RDS for Oracle DB インスタンスは、Amazon EFS ファイルシステムとの接続をモニタリングしています。モニタリングによって問題が検出されると、その問題を修正して RDS コンソールにイベントを公開しようとする場合があります。詳細については、「Amazon RDS イベントの表示」を参照してください。

このセクションの情報を使用して、Amazon EFS 統合を使用する際の一般的な問題の診断と修正を行います。

Notification 説明 アクション

The EFS for RDS Oracle instance instance_name isn't available on the primary host. NFS port 2049 of your EFS isn't reachable.

DB インスタンスが、EFS ファイルシステムと通信できない。

以下を確認してください。

  • EFS ファイルシステムが存在している。

  • EFS マウントターゲットにアタッチされているセキュリティグループには、TCP/2049 (タイプ NFS) で RDS for Oracle DB インスタンスのセキュリティグループ、またはネットワークサブネットを許可するインバウンドルールがある。

The EFS isn't reachable.

EFS_INTEGRATION オプションのインストール中にエラーが発生した。

以下を確認してください。

  • EFS ファイルシステムが存在している。

  • EFS マウントターゲットにアタッチされているセキュリティグループには、TCP/2049 (タイプ NFS) で RDS for Oracle DB インスタンスのセキュリティグループ、またはネットワークサブネットを許可するインバウンドルールがある。

  • VPC の enableDnsSupport 属性が有効になっている。

  • お客様の VPC では Amazon が提供する DNS サーバーを使用しています。Amazon EFS 統合はカスタム DHCP DNS では機能しません。

The associated role with your DB instance wasn't found.

EFS_INTEGRATION オプションのインストール中にエラーが発生した。

IAM ロールが RDS for Oracle DB インスタンスに関連付けられていることを確認してください。

The associated role with your DB instance wasn't found.

EFS_INTEGRATION オプションのインストール中にエラーが発生した。RDS for Oracle は、USE_IAM_ROLE オプション設定が TRUE の DB スナップショットから復元されました。

IAM ロールが RDS for Oracle DB インスタンスに関連付けられていることを確認してください。

The associated role with your DB instance wasn't found.

EFS_INTEGRATION オプションのインストール中にエラーが発生した。RDS for Oracle は、USE_IAM_ROLE オプション設定が TRUE のオールインワン CloudFormation テンプレートから作成されました。

回避策として、以下のステップを実行します。

  1. IAM ロールとデフォルトのオプショングループを使用して DB インスタンスを作成します。

  2. 後続のスタックの更新では、EFS_INTEGRATION オプションを使用してカスタムオプショングループを追加します。

PLS-00302: component 'CREATE_DIRECTORY_EFS' must be declared

このエラーは、Amazon EFS をサポートしていないバージョンの RDS for Oracle を使用している場合に発生する可能性があります。

RDS for Oracle DB インスタンスのバージョン 19.0.0.0.ru-2022-07.rur-2022-07.r1 以降を使用していることを確認してください。

Read access of your EFS is denied. Check your file system policy.

DB インスタンスは EFS ファイルシステムを読み取ることができません。

EFS ファイルシステムが IAM ロールまたは EFS ファイルシステムレベルでの読み取りアクセスを許可していることを確認してください。

該当なし

DB インスタンスは EFS ファイルシステムに書き込むことができません。

次のステップを実行します。

  1. EFS ファイルシステムが Amazon EC2 インスタンスにマウントされていることを確認してください。

  2. others グループに RDS ユーザーへの書き込み権限を付与します。EFS ファイルシステムのトップディレクトリで chmod 777 コマンドを実行するのが一番簡単です。